如何设置表格单元的最大高度?
我得到了一个具有固定宽度和高度的表格单元,并且如果文本太大,单元格大小应保持不变,并且文本应通过overflow:hidden隐藏。
div { display: table-cell
height: 100px;
width: 100px;
overflow: hidden;
vertical-align: middle;
}
但是,如果添加了太多文本,则表格单元格会扩展到100px以上。有什么技巧可以阻止它扩展吗?
文本的长度应为几行,因此“ white-space:nowrap”解决方案不适用
回答:
根据CSS 2.1规则,表格单元格的高度为“内容所需的最小高度”。因此,需要限制高度间接使用内的标记,通常是div
元件(<td><div>content</div></td>
),并设置height
和overflow
该导性质div
元件(不设置display:
table-cell在其上的,当然,因为这将使得它的高度服从CSS 2.1表单元格的规则)。
以上是 如何设置表格单元的最大高度? 的全部内容, 来源链接: utcz.com/qa/401568.html