我到处寻找答案。我正在使用来自 semantic.gs 的 grid.less 并且工作正常。我只是对我的模板的一部分有问题。我知道默认情况下网格列加起来为 12。但是,对于我模板的一个特定部分,布局并没有扩展到整个屏幕宽度。
HTML 布局是 3 个 div
<div id="about">
<h3>About</h3>
.....
</div>
<div id="contact">
<h3>Contact</h3>
....
</div>
<div id="locations">
<h3>Locations</h3>
.......
</div>
</section><!-- #bottom-->
无风格
@import "components/grid.less"; 为了使用屏幕的全宽,我不得不增加最后 2 个 div 的列数。
底部 {
#about {
.column(6);
}
#contact {
.column(4);
}
#locations {
.column(4);
}
虽然,现在它似乎添加了 16 列(6+4+4并且我没有更改默认的@columns:12)。虽然浏览器中的渲染仍然很好,但我想知道为什么我不能简单地使用 column(3); 对于最后 2 个 div。除非我错过了某事,否则它似乎不一致。我希望我能弄清楚为什么。
提前致谢