<header> <h1>Cabecera</h1> </header> <div class="slider"></div> <main> <section> <h1>Contenido</h1> <p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Hic, esse! Hic magni voluptate quia, ut eligendi pariatur deleniti. Numquam, perspiciatis. Eius soluta ipsam qui nisi, ea cum quod atque pariatur?</p> </section> <section> <h1>Contenido</h1> <p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Hic, esse! Hic magni voluptate quia, ut eligendi pariatur deleniti. Numquam, perspiciatis. Eius soluta ipsam qui nisi, ea cum quod atque pariatur?</p> </section> <section> <h1>Contenido</h1> <p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Hic, esse! Hic magni voluptate quia, ut eligendi pariatur deleniti. Numquam, perspiciatis. Eius soluta ipsam qui nisi, ea cum quod atque pariatur?</p> </section> <section> <h1>Contenido</h1> <p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Hic, esse! Hic magni voluptate quia, ut eligendi pariatur deleniti. Numquam, perspiciatis. Eius soluta ipsam qui nisi, ea cum quod atque pariatur?</p> </section> </main> <footer> <p>Pie de página</p> </footer>
header{ height:150px; background-color: burlywood; } .slider{ width: 100%; height: 300px; background-image: url('../img/baldosa.jpg'); background-size: cover; } main{ display: flex; flex-wrap: wrap; } main section{ flex:25%; } @media (max-width:728px){ main section{ flex:50%; } } @media (max-width:400px){ .slider{ height: 100px; } footer,aside{ display: none; } main { flex-direction: column; } }