如何使表格的第一列和第二列变粘
我有一个与财产的div
`
在这个div中,我有一个具有类views-table
,这个表有100%宽度,这使得它的父div: _body_container
可滚动。我想修复此表的第一列和第二列粘贴在他们的位置,而左边和右侧滚动事件发生在_body_container
结构如下:
假设每个部分都是
元素……
CSS
table { position: relative; padding-left: (width-of-your-td-elements); } table td:first-of-type { position: absolute; left: 0; }
试试吧。 已经很晚了,我喝醉了,所以我对此并不完全确定。 哦,请记住这是使用CSS3,<= IE8不支持。
如果这样可行,你可以添加position:absolute; left:0;
position:absolute; left:0;
到一个class
并以那个方式定位第一个元素。
@vonkly几乎是正确的position:absolute
。 但你不必设置left:0
。 left:auto
,你可以备用position:relative
也是。
table { padding-left: (width-of-your-td-elements); } table td:first-of-type { position: absolute; }