Tôi có bốn phần tử của mỗi chiều rộng được đặt là 25%
. Chúng lấp đầy chiều rộng của trang một cách hoàn hảo.Làm thế nào để giảm chiều rộng của một phần tử bằng một pixel khi nó được xác định theo phần trăm
Tôi muốn đặt khoảng cách 1px
giữa mỗi loại. Nếu tôi làm điều này (ví dụ: margin-right: 1px;
), phần tử cuối cùng sẽ tràn vào dòng tiếp theo. Làm cách nào tôi có thể giảm chiều rộng của từng phần tử theo 1px
mà không tính chiều rộng tính bằng pixel ở vị trí đầu tiên?
Nó không phải tao nhã, nhưng bạn có thể sử dụng lợi nhuận tiêu cực để giảm chiều rộng của 1px (margin: auto -1px;) & đặt padding của bạn thành 1px. Tuy nhiên, sẽ không có tác dụng nếu bạn cần lợi nhuận của mình sụp đổ. – Matthematics
Kích thước hộp có thể giúp bạn: http://css-tricks.com/box-sizing/ –
Quá xấu bạn vẫn không thể thực hiện 'width: 25% -1px'. Đó sẽ là ngày! – Xhynk