Với HTML sau. Nó hiển thị hai cột: #left
, #right
. Cả hai đều có chiều rộng cố định và có đường viền 1px. Chiều rộng và đường viền bằng với kích thước của vùng chứa trên: #wrap
.Cách ngăn gói bố cục nổi khi zoom thu nhỏ được giảm
Khi tôi thu nhỏ Firefox 3.5.2 bằng cách nhấn Ctrl + - cột được gói (demo).
Làm cách nào để ngăn chặn điều này?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Test</title>
<style type="text/css">
div {float:left}
#wrap {width:960px}
#left, #right {width:478px;border:1px solid}
</style>
</head>
<body>
<div id="wrap">
<div id="left">
left
</div>
<div id="right">
right
</div>
</div>
</body>
</html>
Tôi đã mở rộng câu hỏi của mình bằng bản trình diễn. Phao phải và trái sẽ không giúp được gì. Giảm chiều rộng của các cột giúp nhưng nó chỉ là một lựa chọn có sẵn? –
Tôi đã cập nhật ví dụ của mình ở trên. –
#right {width: auto;} giúp với gói nhưng điều này không làm cho chiều rộng cố định #right. Nếu #right không có đủ nội dung thì nó sẽ nhỏ hơn 478px; –