Cập nhật 2018 (kể từ Bootstrap 4.1)
Có, pull-left
và pull-right
đã được thay thế bằng float-left
vàfloat-right
trong Bootstrap 4.
Tuy nhiên, float sẽ không hoạt động trong mọi trường hợp vì Bootstrap 4 hiện là flexbox .
Để trẻ em flexbox class bên phải, sử dụng tính năng tự động biên độ (ví dụ: ml-auto
) hoặc utils flexbox (ví dụ: justify-content-end
,align-self-end
, vv ..).
Ví dụ
Điều hướng:
<ul class="nav">
<li><a href class="nav-link">Link</a></li>
<li><a href class="nav-link">Link</a></li>
<li class="ml-auto"><a href class="nav-link">Right</a></li>
</ul>
Breadcrumbs:
<ul class="breadcrumb">
<li><a href="https://stackoverflow.com/">Home</a></li>
<li class="active"><a href="https://stackoverflow.com/">Link</a></li>
<li class="ml-auto"><a href="https://stackoverflow.com/">Right</a></li>
</ul>
https://www.codeply.com/go/6ITgrV7pvL
Lưới:
<div class="row">
<div class="col-3">Left</div>
<div class="col-3 ml-auto">Right</div>
</div>
.pull-xs-right
sẽ khiến đối tượng nổi ngay trên tất cả các kích thước màn hình, vì css cũng tràn lên trên các thiết bị lớn hơn. Ps Có thể nó đã thay đổi trong các phiên bản gần đây hơn nhưng bạn nên sử dụng.float-right
hơn là.pull-right
.