w3schools tag style color change attribute javascript html css website media-queries

javascript - tag - title html w3schools



Secciones HTML 100% altura de la ventana gráfica (1)

Esto se puede hacer solo en CSS, no se requiere Javascript.

La forma correcta es usar las unidades vh y vw :

vh: 1/100 de la altura de la ventana gráfica.

vw: 1/100 del ancho de la ventana gráfica.

Como tal, al darle al elemento que desea que esté 100% tan alto como a la ventana 100vh una altura de 100vh le dará lo que está buscando.

html, body { height: 100%; margin: 0; } section { height: 100vh; } section:nth-child(1) { background: lightblue; } section:nth-child(2) { background: lightgreen; } section:nth-child(3) { background: purple; } section:nth-child(4) { background: red; } section:nth-child(5) { background: yellow; }

<section></section> <section></section> <section></section> <section></section> <section></section>

De forma alternativa , deberá establecer las dimensiones del elemento en relación con los elementos html y del body del padre, que deberán tener una altura del 100%:

html, body { height: 100%; width: 100%; margin: 0; } section { height: 100%; width: 100%; } section:nth-child(1) { background: lightblue; } section:nth-child(2) { background: lightgreen; } section:nth-child(3) { background: purple; } section:nth-child(4) { background: red; } section:nth-child(5) { background: yellow; }

<section></section> <section></section> <section></section> <section></section> <section></section>

Esta pregunta ya tiene una respuesta aquí:

Estoy tratando de construir un sitio web de una página con secciones (5). Estoy tratando de hacer que cada sección sea 100% del ancho y alto de la ventana. Así que incluso si se cambia el tamaño de la ventana, el tamaño de la sección se adapta a ella.

He oído hablar de JavaScript pero no encontré ninguna buena solución. ¿Puede alguien ayudarme? ¿Es posible con consultas de medios?