Introdução
Neste laboratório, exploraremos os fundamentos da programação CSS. Você aprenderá como usar CSS para estilizar páginas web e criar designs visualmente atraentes. Ao final deste laboratório, você terá uma sólida compreensão da sintaxe CSS, seletores e propriedades, e será capaz de aplicá-los aos seus próprios projetos.
Este é um Lab Guiado, que fornece instruções passo a passo para ajudá-lo a aprender e praticar. Siga as instruções cuidadosamente para completar cada etapa e ganhar experiência prática. Dados históricos mostram que este é um laboratório de nível iniciante com uma taxa de conclusão de 100%. Recebeu uma taxa de avaliações positivas de 100% dos estudantes.
Imagem de Largura Total
Você pode escrever o código em
index.htmlestyle.css..
Cria uma imagem de largura total.
- Use
left: 50%eright: 50%para posicionar a imagem no meio do elemento pai. - Use
margin-left: -50vwemargin-right: -50vwpara compensar a imagem em ambos os lados em relação ao tamanho da viewport (área de visualização). - Use
width: 100vwemax-width: 100vwpara dimensionar a imagem em relação à viewport.
<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;
}
Resumo
Parabéns! Você concluiu o laboratório de Imagem de Largura Total. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.