【发布时间】:2012-04-14 07:12:09
【问题描述】:
我正在使用 Bootstrap 设置我的网站布局,并有类似的东西:
<div class="row-fluid">
<div class="span3">
</div>
<div class="span9">
</div>
</div>
效果很好。但是,我有点担心这是在标记中定义表示并且为了更容易进行未来的更改,我想添加另一层间接。我想添加我自己的定义语义的类,然后包含定义布局表示的 Bootstrap 类。例如:
<div class="main-block">
<div class="side-bar">
</div>
<div class="content-area">
</div>
</div>
还有我对应的less文件...
@import "twitter/bootstrap";
.main-block { .row-fluid }
.side-bar { .span3 }
.content-area { .span9 }
less 文档指出,您可以“通过简单地将类名作为其属性之一将类的所有属性嵌入到另一个类中”,因此它看起来应该可以工作,但我收到了一个错误:
.row-fluid 未定义
有什么我遗漏的吗?还是有更好的方法来解决这个问题?这是在使用 less-rails-bootstrap gem 的 rails 3.2 项目中,如果这有什么不同的话。
【问题讨论】:
-
我刚刚发现这个问题 (stackoverflow.com/questions/9090238/…) 很相似,但侧重于网格系统。只有某些类可以嵌入到其他类中吗?
标签: css twitter-bootstrap less