¿Cuál es la forma correcta bootstrap
de flotar un div a la derecha? Pensé que pull-right
era la forma recomendada, pero no funciona.
@import url('http://twitter.github.com/bootstrap/assets/css/bootstrap.css');
.container {
margin-top: 10px;
}
<div class="container">
<div class="row-fluid">
<div class="span6">
<p>Text left</p>
</div>
<div class="span6 pull-right">
<p>text right</p>
</div>
</div>
</div>
html
css
twitter-bootstrap
Justin
fuente
fuente
text-align
Respuestas:
Tienes dos span6 divs dentro de tu fila, por lo que ocupará los 12 tramos completos de los que se compone una fila.
Agregar pull-right al segundo span6 div no va a hacer nada, ya que está sentado a la derecha.
Si quiere decir que quiere tener el texto en el segundo span6 div alineado a la derecha, simplemente agregue una nueva clase a ese div y dele el texto-alinear: valor correcto, por ejemplo
ACTUALIZAR:
EricFreese señaló que en la versión 2.3 de Bootstrap (la semana pasada) agregaron clases de utilidad de alineación de texto que puede usar:
.text-left
.text-center
.text-right
http://twitter.github.com/bootstrap/base-css.html#typography
fuente
.text-left
,.text-center
y.text-right
pull-right
(crédito a @Amit); En mi opinión, es más limpio usar una clase Bootstrap incorporada ... y OP lo pidió en su preguntaLa
pull-right
forma recomendada es hacer flotar un div a la derecha , creo que estás haciendo las cosas bien, tal vez solo necesites usartext-align:right;
fuente
pull-right
fue desaprobado con la versión 3.1: getbootstrap.com/components/#dropdowns-alignmentbootstrap 3 tiene una clase para alinear el texto dentro de un div
alineará el texto a la derecha
arrastrará a la derecha todo el contenido, no solo el texto
fuente
text-right
,text-left
Ytext-center
funciona perfectamente. Y alinea el texto con el contenedor en consecuencia.Esto hace el truco, sin la necesidad de agregar un estilo en línea
La respuesta está en anidar otro
<div>
con la clase "pull-right". Combinar las dos clases no funcionará.fuente
Este trabajo para mi.
editar: un ejemplo con su fragmento:
fuente
Puede asignar el nombre de la clase como centro de texto, izquierda o derecha. El texto se alineará de acuerdo con este nombre de clase. No necesita hacer un nombre de clase adicional por separado. Estas clases están compiladas en BootStrap 3 y bootstrap 4.
Bootstrap 3
v3 Documentos de alineación de texto
Bootstrap 4
v4 Documentos de alineación de texto
fuente