我有一个有4列的表格。前3列应该只占用显示放在其中的数据/ ui控件所需的空间,而第四列应该占用剩余的空间。在创建表格时,我不知道前三列的宽度应该是多少,所以我不能在其中放一个"width“值。
如果我将第四列设置为100%宽度,那么它会挤压前三列太多;如果在其中一列中有一个下拉列表( html术语中的“select”),那么最后一列将强制它变得大约20像素宽,而它应该与该菜单中具有最长文本的选项元素一样宽。
表中的其他行将是跨多列的单元格,所以我认为我只能使用table元素(而不是div等)
有什么想法吗?该网站不支持IE6,所以在火狐/ Chrome中工作的都应该是好的。
发布于 2010-12-02 00:23:57
尝试将width:1%; white-space:nowrap;放在前三列中,并保留第四列的宽度
https://stackoverflow.com/questions/4324616
复制相似问题