我有一个表格,我想定义min-width
和max-height
属性。见下面的例子。表格属性的最小宽度和最大高度
我现在的问题是浏览器不接受它。如果我在td
上定义它,它会被忽略,如果我在td
元素中的div
元素中定义它,则内容具有正确的最小和最大宽度,但该表仍具有相同的大小。 (所以有很多可用空间:/)
我该如何解决这个问题?
编辑: 我刚刚注意到,问题似乎只发生在表格处于全屏模式时。尽管如此,一个元素不应该超过最大宽度!
实施例:
<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>
感谢:/我想...简单的任务,但不能用CSS :(,也许有人postes的解决方案:) – Stefan
为什么你认为这是不可能的CSS?如果我在代码中将'min-width'更改为'width',则第一列非常薄,第二列很宽。什么不适合你的情况?请注意'宽度'应该应用于'td',而'max-width'仍然与'div'完全相符。 – Arsen7
好,divs工作:),但不是我想要的:( – Stefan