Tôi có bảng và tôi muốn xác định các thuộc tính min-width
và max-height
. Xem ví dụ bên dưới.Chiều rộng tối thiểu và chiều cao tối đa cho thuộc tính bảng
Vấn đề của tôi bây giờ là trình duyệt không thực hiện. Nếu tôi xác định nó trên td
nó bị bỏ qua, nếu tôi xác định nó trong một phần tử div
bên trong một phần tử td
, nội dung có chiều rộng tối thiểu và tối đa phù hợp, nhưng bảng vẫn có cùng kích thước. (do đó, có rất nhiều không gian trống: /)
Tôi làm cách nào để giải quyết vấn đề này?
EDIT: Tôi vừa nhận thấy rằng vấn đề dường như chỉ xảy ra khi bảng ở chế độ toàn màn hình. Tuy nhiên, một yếu tố không nên có nhiều hơn chiều rộng tối đa hơn!
Ví dụ:
<html>
<head>
<style type="text/css">
td {
border: 1px solid black;
}
html,body,.fullheight {
height: 100%;
width: 100%;
}
.minfield {
max-width: 10px;
border: 1px solid red;
overflow: hidden;
}
</style>
</head>
<body>
<table class="fullheight">
<tr>
<td class="minfield">
<div class="minfield">
<p>hallo</p>
</div>
</td>
<td><p>welt</p></td>
</tr>
</table>
</body>
</html>
nhờ:/Tôi đoán ... nhiệm vụ đơn giản, nhưng không thể với CSS :(, có lẽ ai đó Postes một giải pháp :) – Stefan
Tại sao bạn nghĩ đó là không thể với CSS? Nếu tôi thay đổi 'chiều rộng tối thiểu' thành 'chiều rộng' trong mã của bạn, cột đầu tiên rất mỏng và cột thứ hai là rộng. Điều gì không hiệu quả trong trường hợp của bạn? Lưu ý rằng 'width' nên được áp dụng cho 'td' trong khi 'max-width' vẫn hoàn toàn chính xác với 'div'. – Arsen7
well, divs work :), nhưng không phải như tôi muốn: ( – Stefan