Tecnología

Inicio

Cómo hacer contenido en el medio con CSS

No hay forma de conjunto para contar con un navegador para centrar una parte de su página Web. Se puede centrar alinear el texto, pero esto no es lo mismo que centrar una caja o la colocación de un párrafo normal, alineado a la izquierda en el centro de una página. Con el fin de centrar el contenido en el medio de alguna parte de la página, es necesario dar una anchura y automática izquierdo y derecho al elemento de ese contenido. Para realizar el centrado compatible con versiones anteriores de Internet Explorer, también hay que ajustar la configuración de alineación de texto.

Instrucciones

1 Abra la página Web en un editor o el Bloc de notas y encontrar el contenido que desea centrar. Averiguar qué etiquetas de envoltura alrededor de los contenidos:

<P id = "mitexto"> El texto de párrafo aquí ... </ p>

Obtener el ID de las etiquetas o añadir uno, como se muestra, utilizando un nombre que es único y fácil de recordar.

2 Recibe las etiquetas de elemento primario del contenido. El padre es un elemento que contiene uno o más elementos anidados "secundarias", como un div - padre - con muchos párrafos:

<Div id = "contenedor">
<P id = "mitexto"> El texto de párrafo aquí ... </ p>
</ Div>

En este ejemplo, "contenedor" es el padre y "mitexto" es el niño. Es necesario el ID de estos dos elementos.

3 Abra la hoja de estilo para su página Web. Si aún no dispone de una hoja de estilo externa hecha para sus páginas web, añadir CSS entre "<style>" etiquetas en la cabeza de su código HTML:

<Style type = "text / css">
</ Style>

4 Crear una regla de estilo para el elemento que desea centrar. Dar a este elemento de "auto" márgenes izquierdo y derecho. El elemento también tiene una anchura, en píxeles como "50px" o un porcentaje tal como ". 50%" En la mayoría de los navegadores, esto hará que el contenido para centrar dentro de su elemento padre:

mi texto {

margin-left: auto;
margin-right: auto;
Anchura: 300px;
}

5 Escribe una regla de estilo para el elemento padre y establezca su propiedad alineación del texto de "centro". Algunas versiones anteriores de Internet Explorer requieren esta configuración. Al utilizar este truco, sin embargo, debe establecer la alineación del texto de cada elemento hijo de vuelta a la normalidad, a menos que usted desea que el texto dentro de esos elementos de centrado así:

envase {

text-align: center;
}

mi texto {

margin-left: auto;
margin-right: auto;
Anchura: 300px;
text-align: left;
}