Đối với đầu vào của tôi, có thể có classname="half"
hoặc "half.not-placeholder-value"
, Firebug hiển thị cả hai đầu vào có chiều rộng cố định, cố định là 25em
.Chiều rộng tối đa CSS trong IE8
input.half, input.half.not-placeholder-value {
max-width: 25em;
}
Tuy nhiên, theo Công cụ dành cho nhà phát triển, IE8 dường như không sử dụng đặc tính max-width
cụ thể này. Tôi nói "dường như không sử dụng" vì hành vi của Firefox khác với IE8 đối với thuộc tính này.
Nhưng MDN docs nói rằng IE7 hỗ trợ max-width
. Tui bỏ lỡ điều gì vậy?
Tôi không chắc chắn 'max-width' làm cho tinh thần mà không cần bất kỳ loại chiều rộng biến (chẳng hạn như' width: 100% ') –
Hmm .. Nhưng, trong Firefox, nó tạo ra một chiều dài cố định cho tôi đầu vào - hành vi mong muốn của tôi. Không có chiều rộng tối đa, kích thước đầu vào khác nhau tùy theo từng lớp. –
Bạn cũng đã thử thêm chiều rộng: 100%; chỉ để xem nó có hoạt động không? –