【发布时间】:2013-02-02 07:21:05
【问题描述】:
我一直在研究 Bootstrap 脚手架系统背后的 CSS,我想知道为什么在下面的代码中需要使用星号和不同的百分比。我相信星号是 IE hack,但为什么百分比需要不同? IE 渲染的东西是否略有不同?如果是这样,并且如果我想创建一个自己的简单脚手架,我将如何计算出带星号的宽度应该是多少(我知道如何计算普通宽度)?
.row-fluid .span12 {
width: 100%;
*width: 99.94680851063829%;
}
.row-fluid .span11 {
width: 91.43646408839778%;
*width: 91.38327259903608%;
}
.row-fluid .span10 {
width: 82.87292817679558%;
*width: 82.81973668743387%;
}
感谢您提供的任何帮助。 :)
编辑:我现在看到 IE7 的宽度可以通过减去大约来得出。 0.05319148936 从正常宽度,但为什么会这样?例如,如果我想创建一个具有更多或更少列的脚手架,那么计算会不会有所不同?
【问题讨论】:
-
非常感谢,j08691,但我非常清楚这一点,所以我对如何计算脚手架的 IE 宽度百分比更感兴趣(以及为什么它们应该不同浏览器)。
标签: css internet-explorer twitter-bootstrap scaffold grid-layout