【发布时间】:2013-02-07 12:26:04
【问题描述】:
我正在使用更少的引导程序,我目前正在尝试制作网络语义。
HTML 部分:
<!-- our new, semanticized HTML -->
<div class="article">
<div class="main-section">...</div>
<div class="aside">...</div>
</div>
少部分:
/* its accompanying Less stylesheet */
.article {
.makeRow(); // Mixin provided by Bootstrap
.main-section {
.makeColumn(10); // Mixin provided by Bootstrap
}
.aside {
.makeColumn(2); // Mixin provided by Bootstrap
}
}
但是当我查看呈现的 html 页面时...我的文章占用的空间比 span12 少
我也可以添加.makeColumn(10) 和.makeColumn(4),它会保持在同一行。
就像它是一个 14 格列而不是 12 个格列。
我错过了什么吗?
【问题讨论】:
-
您已经在使用新的 html5 元素中的类(文章、部分、旁边)。您可以使用它们而不是 div。 (注意:这并不能解决您的问题本身)
-
刚刚编译了您的示例,一切正常。您使用什么版本的引导程序?你是用
container还是container-fluid包装你的文章? -
就像@sody 一样,一切正常。您需要用容器(12 列 - span12)和行或行流体包装 div 或新的 html5 元素。
标签: html css twitter-bootstrap less semantic-markup