我正在做一个小项目,并决定使用 Twitter Bootstrap,因为我不太擅长设计!
好吧,当我尝试将它们与类组合以使它们具有相同的大小时,我遇到了input-append
和元素的问题。input-prepend
.spanX
目前这里是问题
当我这样做时:
<div class="row-fluid">
<div class="span12 input-append input-prepend">
<span class="add-on">
<i class="icon-user"></i>
</span>
<span class="span8 uneditable-input text-right">0</span>
<span class="add-on">
<i class="icon-tint"></i>
</span>
</div>
</div>
一切都很好
如果我将 a 添加spanX
到前置元素,它会完美运行。
<div class="row-fluid">
<div class="span12 input-append input-prepend">
<span class="span2 add-on">
<i class="icon-user"></i>
</span>
<span class="span8 uneditable-input text-right">0</span>
<span class="add-on">
<i class="icon-tint"></i>
</span>
</div>
</div>
但是,如果我尝试将一个spanX
元素添加到附加元素,它就不再起作用并且布局被破坏
<div class="row-fluid">
<div class="span12 input-append input-prepend">
<span class="span2 add-on">
<i class="icon-user"></i>
</span>
<span class="span8 uneditable-input text-right">0</span>
<span class="span2 add-on">
<i class="icon-tint"></i>
</span>
</div>
</div>
那么有人已经有同样的问题了吗?我查看了该站点,但没有找到与此问题相关的任何内容。
我有时知道span
代码中没有内联的元素会导致问题,但我没有遇到过这种情况,即使所有内容都是内联的,问题仍然存在。
谢谢阅读。欢迎任何帮助或建议=)