我有,我想我的自舉列水平居中自己的情況。
要做到這一點,我已經使用了下列規則
CSS:
div[class^=col-] {
float: none;/* Overwrites float left */
display: inline-block;
vertical-align: top;
width: 25%;
}
然後如果4列有他們應該來在一條線上。如果有3列,那麼他們應該居中。
HTML:
<!-- The fourth column falls down -->
<div class='row text-center'>
<div class="col-xs-3 col-1">Hi</div>
<div class="col-xs-3 col-2">Hi</div>
<div class="col-xs-3 col-2">Hi</div>
<div class="col-xs-3 col-2">Hi</div>
</div>
<!-- Works Fine and centers the columns -->
<div class='row text-center'>
<div class="col-xs-3 col-1">Hi</div>
<div class="col-xs-3 col-2">Hi</div>
<div class="col-xs-3 col-2">Hi</div>
</div>
它工作正常,如果我只有1,2或3列,但是當我拿到4列,其中一列下降到一個新的生產線。爲了解決這個問題,我試着減小寬度來說24.7%
。但是,這再也不適用於所有屏幕。所以我必須不斷改變寬度。
我想知道爲什麼寬度25%
沒有采取25%
寬度和下降。以及如何解決這個問題,並讓他們始終處於中心位置。
您正在使用什麼版本的引導呢? 'col-2'只在Bootstrap 4中。 – ZimSystem
哦。謝謝你讓我知道。我只是用它作爲一個自定義類 –