我一直在研究 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 从正常宽度,但为什么会这样?例如,如果我想创建一个具有更多或更少列的脚手架,那么计算会有所不同吗?