私は小さなプロジェクトに取り組んでおり、デザインがあまり得意ではないため、TwitterBootstrapを使用することにしました。
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>
すべて順調
付加された要素にを追加する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
ますが、私はそれを経験していませんでした。すべてがインラインであっても問題は解決しません。
読んでくれてありがとう。ヘルプやアドバイスを歓迎します=)