Estoy usando el marco de arranque e intento obtener una imagen centrada horizontalmente sin éxito.
He probado varias técnicas, como dividir el sistema de 12 cuadrículas en 3 bloques iguales, por ejemplo
<div class="container">
<div class="row">
<div class="span4"></div>
<div class="span4"><img src="logo.png" /></div>
<div class="span4"></div>
</div>
</div>
¿Cuál es el método más fácil para obtener una imagen centrada en relación con la página?
css
twitter-bootstrap
Fijador
fuente
fuente

img-responsiveclase en suimgetiqueta, la imagen puede no centrarse. Vea esta respuesta SO para obtener una explicación de por qué usar lacenter-blockclasebootstrapresolverá ese problema de la manera bootstrap.Respuestas:
Twitter Bootstrap v3.0.3 tiene una clase: bloque central
Solo necesito agregar una clase
.center-blocken laimgetiqueta, se ve asíEn Bootstrap ya tiene una llamada de estilo CSS .center-block
Puedes ver una muestra desde aquí
fuente
</div>etiqueta de cierre en elcontainerdiv parece faltar. esto no funciona para mí en v3.3.7La forma correcta de hacer esto es
fuente
center-blocka los<img>elementos funcionó ...Actualización 2018
La
center-blockclase ya no existe en Bootstrap 4 . Para centrar una imagen en Bootstrap 4, usemx-auto d-block...fuente
Agregue 'center-block' a la imagen como clase: no se necesita CSS adicional
fuente
mx-autolugar decenter-blockTwitter bootstrap tiene una clase que se centra: centrada en la paginación.
Me funcionó hacer:
El CSS para la clase es:
fuente
.text-centerclase?Podrías usar lo siguiente. Es compatible con Bootstrap 3.x arriba.
fuente
Asumiendo que no hay nada más junto a la imagen, la mejor manera es usar
text-align: centeren elimgpadre:Editar
Como se menciona en las otras respuestas, puede agregar la clase CSS de bootstrap
.text-centeral elemento padre. Esto hace exactamente lo mismo y está disponible en v2.3.3 y v3fuente
<ul>centro aún debe alinearse: jsfiddle.net/N74N7/1 Debe haber otro código CSS que lo afecteFunciona para mi. intenta usar
center-blockfuente
Necesito lo mismo y aquí encontré la solución:
https://stackoverflow.com/a/15084576/1140407
y a CSS:
fuente
Puede usar la propiedad de margen con la clase bootstrap img.
fuente
Parece que podríamos usar una nueva función HTML5 si la versión del navegador no es un problema:
en archivos HTML:
Y en el archivo CSS, escribimos:
Y así, el div podría estar perfectamente centrado en el navegador.
fuente
Deberías usar
fuente
Estoy usando
justify-content-centerclass para una fila dentro de un contenedor. Funciona bien con Bootstrap 4.fuente
Creé esto y lo agregué a Site.css.
fuente
Puede cambiar el CSS de la solución anterior de la siguiente manera:
Esto debería centrar todos los elementos en el padre
divtambién.fuente