Tecnología

Inicio

¿Cómo hacer de centrado vertical con CSS

¿Cómo hacer de centrado vertical con CSS


Una forma de resaltar un elemento es para centrarlo verticalmente en la página. Hojas de estilo tiene la propiedad vertical-align usando el valor medio (vertical-align: medio) para ayudar a realizar esta tarea. Hojas de estilo CSS son documentos que permiten a los usuarios aplicar ajustes uniformes a varias páginas web o secciones de página al cambiar elementos en una ubicación central. Por desgracia, Internet Explorer, un navegador común que debe tener en cuenta en el diseño de una página web, no es totalmente compatible con la propiedad align vertical. A través de una combinación de CSS y HTML, puede centrar verticalmente los elementos, incluso en Internet Explorer.

Instrucciones

1 Escriba el elemento que desea centrar el interior de las etiquetas div <div> </ div> en el cuerpo <body> </ body> del documento HTML. etiquetas div definen secciones en los documentos HTML. En el siguiente ejemplo, el elemento es un párrafo <p> </ p>, pero puede ser casi cualquier elemento, incluyendo una imagen o video.
<Div class = "box1">
<P> Este es un párrafo centrado verticalmente, que es un tipo de elemento. </ P>
</ Div>

2 Teclee los valores para el contenedor div en la hoja de estilo <style> </ style> sección de la cabecera <head> </ head>. Los comentarios están encerrados en etiquetas de comentario /

/. Información incluida en las etiquetas de comentarios es sólo para su información. Su navegador los ignora.
<Style type = "text / css">
<! -
div.box1 / Identifica la ubicación en la que la configuración se aplica a seguir. El elemento div con la clase "box1." /
{
altura: 500px; / Hace que el cuadro div 500 píxeles de alto. /
display: table-cell; / Le dice al navegador para tratar el contenedor div como una celda de la tabla. /
vertical-align: media; / Le dice al navegador para centrar verticalmente el elemento (párrafo). /
fondo: rojo; / Para fines de presentación para que pueda ver que el párrafo se centra en el contenedor div. /
}
->
</ Style>

3 Utilice la propiedad vAlign en una tabla en combinación con CSS para alinear un elemento vertical en Internet Explorer. La propiedad vertical-align con el valor medio no es compatible con Internet Explorer. Incluir la propiedad CSS vertical-align para los navegadores que reconocer esta propiedad. Este ejemplo también ilustra una hoja de estilo en línea.
<Html>
<Head>
<Title> Tabla AV </ title>
</ Head>
<Body>
<Estilo de tabla = "altura: 500px; border: 0px sólido de color canela; padding: 0px; fondo: color canela; vertical-align: middle">
<Tr>
<Td valign = media> alineados verticalmente en todos los navegadores. </ Td>
</ Tr>
</ Table>
</ Body>
</ Html>

Consejos y advertencias

  • Copia y pega el código en su documento HTML y editarlo según sus preferencias para crear elementos alineados verticalmente usando CSS en el documento HTML.