Introdução
Neste projeto, você aprenderá a criar um design criativo para um outdoor que combina a história de "Fanciful Valley" e a prosperidade de "Dream Bay". Você aprenderá a estilizar o outdoor com um fundo texturizado de madeira e uma placa superior inclinada, criando uma experiência artística cativante para os transeuntes.
👀 Pré-visualização

🎯 Tarefas
Neste projeto, você aprenderá:
- Como definir o raio da borda (border radius) e a imagem de fundo do elemento do outdoor
- Como arredondar os cantos superiores e inclinar o elemento da placa superior
🏆 Conquistas
Após concluir este projeto, você será capaz de:
- Usar propriedades CSS como
border-radiusetransformpara criar elementos de design únicos - Incorporar imagens de fundo para aprimorar a estética geral de um design web
- Combinar elementos de design para criar um layout coeso e visualmente atraente
Configurar a Estrutura do Projeto
Para começar, abra o ambiente de experimento, e a estrutura do diretório é a seguinte:
├── css
│ └── style.css
├── images
│ └── woodiness.jpg
└── index.html
Dentre eles:
index.htmlé a página principal.imagesé a pasta para armazenar as imagens do projeto.css/style.cssé o arquivo CSS onde você precisa complementar o código.
Clique no botão Go Live no canto inferior direito do WebIDE para executar o projeto.
Em seguida, abra o "Web 8080" no topo da VM e atualize manualmente a página para ver o seguinte efeito no seu navegador:

Definir o Fundo do Outdoor
Nesta etapa, você aprenderá como definir o fundo do elemento do outdoor e arredondar seus cantos.
Abra o arquivo
css/style.css.Localize a classe
.billboard.Adicione o seguinte código para definir o raio da borda (border radius) e a imagem de fundo:
border-radius: 10px; background-image: url(../images/woodiness.jpg);- A propriedade
border-radiusdefine o raio da borda do elemento.billboardpara 10 pixels, criando cantos arredondados. - A propriedade
background-imagedefine a imagem de fundo do elemento.billboardparawoodiness.jpg, localizada na pastaimages.
- A propriedade
Inclinar o Sinal Superior
Nesta etapa, você aprenderá como arredondar os cantos superiores do elemento do sinal superior e incliná-lo.
Localize a classe
.top-signno arquivocss/style.css.Adicione o seguinte código para arredondar os cantos superiores e inclinar o elemento:
border-top-left-radius: 15px; border-top-right-radius: 15px; transform: skewX(-20deg);- As propriedades
border-top-left-radiuseborder-top-right-radiusdefinem os cantos superior esquerdo e superior direito do elemento.top-signpara terem um raio de 15 pixels, criando cantos arredondados. - A propriedade
transform: skewX(-20deg)inclina o elemento.top-signem -20 graus no eixo x.
- As propriedades
Após concluir estas três etapas, o outdoor deve ter um fundo arredondado com textura de madeira, e o sinal superior deve ser inclinado com cantos superiores arredondados, como mostrado na imagem do efeito concluído.

Resumo
Parabéns! Você concluiu este projeto. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.



