【发布时间】:2017-04-15 00:54:12
【问题描述】:
在一个表单中,我有一排表单组,每个组都有一个标签和表单控制元素。
<div class="form-group row">
<label class="col-xs-2 col-md-3">Text</label>
<div class="col-xs-10 col-md-9">
<input class="form-control" type="text">
</div>
</div>
标签使用类:'col-xs-2 col-md-3' 和表单控件:'col-xs-10 col-md-9'
是否可以在 sass 中将 label 元素的两个 'col' 类合并为一个类?像这样的:
.label-width{
.col-xs-2
.col-md-3
}
给我:
<label class="label-width">Text</label>
然后我可以使用 sass 变量进行控制,例如:'$labelColumnWidth: 2',以便为我提供一种快速设置所有行的标签宽度的方法。像这样的:
$labelColumnWidth: 2
.label-width{
.col-xs-#{$labelColumnWidth}
.col-md-#{$labelColumnWidth}
}
我想将引导类用于列间距,但能够使用 sass 变量控制它们以快速更改表单的布局。可能吗?
【问题讨论】:
标签: css twitter-bootstrap sass