我正在使用Twitter的Bootstrap庫2.0.3版來建立一個網站的原型。我目前使用所提供的模態控制,雖然在線,顯示會是怎樣的一種形式:優先考慮CSS類?
<div class="modal in-layout span6 offset3">
<div class="modal-header">
<h3>Header</h3>
</div>
<div class="modal-body">
<p>Hello</p>
</div>
<div class="modal-footer">
</div>
</div>
我寫我自己的選擇充分利用我的自定義類,.in-layout
:
div.modal.in-layout {
position: static;
top: auto;
left: auto;
margin-top: 10px;
margin-bottom: 10px;
}
問題是,CSS規則是在一個非常不方便爲了匹配:
從本質上講,我需要.span6
和.offset3
類的優先級高於.modal
,以使我的<div>
的邊距爲260px,寬度爲460px。
有什麼辦法可以做到這一點?
你把它們放在正確的順序?如果它們的重量相同,則最後的規則將優先考慮。如果您絕對要確保規則覆蓋其他所有規則,請使用'!important'。 – kei