表具有很难分配列空间的规则,因为默认情况下,表依赖于单元格的内容来分配空间。Calc(atm)不会与此配合使用。
但是,您可以做的是为设置
table-layout属性,
table以强制子
td元素获得您声明的确切宽度。为此,您还需要在桌子上放一个
width(
100%works)。
table{ table-layout:fixed; width: 100%; display: table; }
然后在其余列上使用纯百分比。
td.title, td.interpret{ width:40%;}td.album{ width:20%;}
用完固定宽度列的空间后,剩余空间将以相对宽度分布在列之间。
为此,您需要默认的显示类型
display: table(而不是
display:block)。但是,这意味着您不能再有该表的
height(包括
min-height和
max-height)。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)