我应该使用什么宽度单位(px或%或em)用于网格/表格中的列[不同用户的列数不同] -CSS

时间:2015-10-07 19:06:38

标签: css

我有一个有10列的表,对于高级用户,我会有20列。因此列宽将根据用户而改变。我正在使用' px'指定每列的大小。是' px'这样做的最佳方式?我之前的程序员使用了'%'对于另一个网格(与我的不同,它有固定数量的列)。 此应用程序将在IE8 / IE9上运行。

问题的意图:是' px'在列号可能经常更改的情况下指定宽度的最佳方法。

1 个答案:

答案 0 :(得分:1)

说实话,你为自己过分复杂。确实,香草框架是膨胀的,但你可以剪掉你不需要的东西,然后使用其余的。

来自ejemplo:

基础4网格框架 http://foundation.zurb.com/develop/download-f4.html

修补IE8 + https://gist.github.com/hatefulcrawdad/5068210

要回答原始问题,没有正确的答案。您可以使用浮动和清除

的旧方法,使用像素宽度的列框架

您还可以使用基于百分比的框架,它使用基于像素的容器来模拟像素宽度。

简而言之

我建议您研究网格系统上的CSS,例如Bootstrap,960Grid和Foundation (我的个人推荐)以及它们如何为您工作。

然后根据您喜欢的系统开发自己的系统。您还将更好地了解网格系统的开发。