Atualização 2018 (a partir do Bootstrap 4.1)
Sim, pull-left
e pull-right
foram substituídos por float-left
e float-right
no Bootstrap 4.
No entanto, os floats não funcionarão em todos os casos, pois o Bootstrap 4 agora é flexbox .
Para crianças flexbox align para a direita, de uso auto-margens (ou seja: ml-auto
) ou os utils flexbox (ie: justify-content-end
,align-self-end
, etc ..).
Exemplos
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>
Migalhas de pão:
<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
Rede:
<div class="row">
<div class="col-3">Left</div>
<div class="col-3 ml-auto">Right</div>
</div>
.pull-xs-right
faria com que o objeto flutuasse diretamente em todos os tamanhos de tela, uma vez que o css também desce em cascata para dispositivos maiores. PS Talvez tenha mudado nas versões mais recentes, mas você deveria estar usando em.float-right
vez de.pull-right
.