Обновление 2018 (начиная с Bootstrap 4.1)
Да, pull-left
и pull-right
были заменены на float-left
и float-right
в Bootstrap 4.
Однако поплавки будут работать не во всех случаях, поскольку Bootstrap 4 теперь является flexbox .
Чтобы выровнять Flexbox дети вправо, использование авто-полями (т.е. ml-auto
) или Flexbox утилиты (т.е. justify-content-end
, align-self-end
и т.д ..).
Примеры
Navs:
<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>
Панировочные сухари:
<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
Сетка:
<div class="row">
<div class="col-3">Left</div>
<div class="col-3 ml-auto">Right</div>
</div>
.pull-xs-right
приведет к тому, что объект будет плавать прямо на всех размерах экрана, так как css каскадируется вверх и на более крупные устройства. Ps Может быть, это изменилось в более поздних версиях, но лучше использовать.float-right
вместо.pull-right
.