Chiều rộng: 100% chắc chắn không phải là chế tạo MS. Hiểu những thứ như mô hình hộp và khối nội tuyến (ví dụ: nhịp so với div) sẽ giúp bạn hiểu một số điều bạn sẽ thấy. Sự khác biệt của trình duyệt có ít hơn để làm với "Chiều rộng: 100%" so với cách trình duyệt giải thích mô hình hộp cho một phần tử cụ thể và trong những thứ cụ thể như lề, đường viền và padding.AFAIK, tất cả trình duyệt sẽ tôn trọng chiều rộng: 100%, nhưng cách họ giải thích mọi thứ khác có thể tác động đến bao nhiêu không gian mà họ đưa ra là "100%".
Hãy nhớ rằng 100% là 100% của PHỤ HUYNH, không phải là WINDOW.
<body>
<div id = "one" style="width:50%">
<div id = "two" style = "width:100%" />
</div>
</body>
Trong trường hợp này, "hai" sẽ vẫn chỉ chiếm 50% cửa sổ vì nó nằm trong bố mẹ rộng 50%. (1 * .5 = .5)
Vì vậy, nói rằng, một ví dụ cụ thể về hành vi khó hiểu sẽ giúp mọi người cung cấp cho bạn câu trả lời cụ thể.
Nguồn
2010-05-11 23:56:36
cảm ơn tất cả mọi người! – vtortola