Introducción
En este laboratorio, exploraremos los fundamentos de la programación CSS. Aprenderás cómo usar CSS para dar estilo a las páginas web y crear diseños visualmente atractivos. Al final de este laboratorio, tendrás una comprensión sólida de la sintaxis, los selectores y las propiedades de CSS, y serás capaz de aplicarlos a tus propios proyectos.
Este es un Guided Lab, que proporciona instrucciones paso a paso para ayudarte a aprender y practicar. Sigue las instrucciones cuidadosamente para completar cada paso y obtener experiencia práctica. Los datos históricos muestran que este es un laboratorio de nivel principiante con una tasa de finalización del 100%. Ha recibido una tasa de reseñas positivas del 100% por parte de los estudiantes.
Imagen de ancho completo
Puedes escribir el código en
index.htmlystyle.css..
Crea una imagen de ancho completo.
- Utiliza
left: 50%yright: 50%para posicionar la imagen en el centro del elemento padre. - Utiliza
margin-left: -50vwymargin-right: -50vwpara compensar la imagen en ambos lados con respecto al tamaño de la ventana de visualización. - Utiliza
width: 100vwymax-width: 100vwpara dimensionar la imagen con respecto a la ventana de visualización.
<main>
<h4>Lorem ipsum dolor sit amet</h4>
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris molestie
lobortis sapien, sit amet iaculis est interdum tincidunt. Nunc egestas nibh
ut metus elementum consequat. Integer elit orci, rhoncus efficitur lectus
eu, faucibus interdum felis.
</p>
<p>
<img class="full-width" src="https://picsum.photos/id/257/2560/1440.jpg" />
</p>
<p>
Orci varius natoque penatibus et magnis dis parturient montes, nascetur
ridiculus mus. Nullam pretium lectus sed ex efficitur, ac varius sapien
gravida. Sed facilisis elit quis sem sollicitudin, ut aliquam neque
eleifend. Maecenas sagittis neque sapien, ac tempus nulla tempus nec.
Curabitur tellus est, convallis id dolor ut, porta hendrerit quam.
</p>
</main>
main {
margin: 0 auto;
max-width: 640px;
}
img {
height: auto;
max-width: 100%;
}
.full-width {
position: relative;
left: 50%;
right: 50%;
margin-left: -50vw;
margin-right: -50vw;
max-width: 100vw;
width: 100vw;
}
Resumen
¡Felicitaciones! Has completado el laboratorio de Imagen de ancho completo. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.