我正在使用Bootstrap开发一些项目,这里有一些其他的css,并且在某处它会驱动bootstrap add-on(append / perpend)。所以,我无法解决这个问题。你能帮我吗。 我发现一些修复可以帮助我:
.input-prepend .add-on {
margin-right: -1px;
position:relative;
bottom:2px;
}
但没有帮助。
部分html代码
<div class="form-string clearfix">
<dl>
<div class="span2">
<dt>Phone:<span style="color:#ff0000">*</span></dt>
<dd>
<div class="input-prepend input-append">
<span class="add-on" >+7</span><input type="text" maxlength="10" id="phone">
<span class="add-on "><input id="alertphone" type="checkbox" checked="checked" class="addonCheckbox"></span>
</div>
</dd>
</div>
<div class="span2" style="position:relative; left:-2%">
<dt> </dt>
<dd>
Send SMS
</dd>
</div>
</dl>
</div>
答案 0 :(得分:0)
您可以尝试一下:
<div class="form-string clearfix">
<dl>
<div class="span2">
<div class="control-group">
<label class="control-label" for="email">Phone:<span style="color:#ff0000">*</span></label>
<div class="controls">
<div class="input-prepend input-append">
<span class="add-on" >+7</span>
<input type="text" maxlength="10" id="phone">
<span class="add-on "><input id="alertphone" type="checkbox" checked="checked" class="addonCheckbox"></span>
</div>
</div>
</div>
</div>
<div class="span2" style="position:relative; left:-2%">
<dt> </dt>
<dd>
Send SMS
</dd>
</div>
</dl>
您是否忘了,输入前置和输入附加?
另外在我看来,只使用 div 标签。
重要的是,检查Ver。 3个以上的新类标签:http://goo.gl/t6GnwL