Crie 5 modelos de design de UI completos e modernos | Giorgi Lomidze | Skillshare
Pesquisar

Velocidade de reprodução


  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x

Crie 5 modelos de design de UI completos e modernos

teacher avatar Giorgi Lomidze, UI / UX Designer

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Aulas neste curso

    • 1.

      Apresentação

      1:43

    • 2.

      Sobre os projetos

      6:56

    • 3.

      Configuração

      1:56

    • 4.

      Projeto 1: crie e estilize a navegação do site

      18:58

    • 5.

      Projeto 1: visualização

      1:49

    • 6.

      Projeto 1: crie cabeçalhos do site

      8:58

    • 7.

      Projeto 1: crie uma seção

      8:40

    • 8.

      Projeto 1: seção de preços para criar e estilizar

      17:23

    • 9.

      Projeto 1: crie uma seção de blog

      7:17

    • 10.

      Projeto 1: crie uma seção de contatos

      7:52

    • 11.

      Projeto 1: crie e estilize o rodapé do site

      4:09

    • 12.

      Projeto 1: torne o projeto responsivo

      25:07

    • 13.

      Projeto 2: visualização

      1:49

    • 14.

      Projeto 2: crie e estilize o cabeçalho do site

      32:38

    • 15.

      Projeto 2: estilize e faça a navegação funcionar

      9:25

    • 16.

      Projeto 2: crie e personalize habilidades

      15:04

    • 17.

      Projeto 2: seção de criação de projetos

      14:07

    • 18.

      Projeto 2: crie e estilize a seção de contatos

      17:41

    • 19.

      Projeto 2: crie e personalize o rodapé do site

      4:47

    • 20.

      Projeto 2: torne o projeto responsivo

      15:10

    • 21.

      Projeto 3: visualização

      2:05

    • 22.

      Projeto 3: crie e estilize a navegação - parte 1

      13:40

    • 23.

      Projeto 3: crie e estilize a navegação - Parte 2

      13:15

    • 24.

      Projeto 3: crie e estilize o cabeçalho do site

      6:27

    • 25.

      Projeto 3: seção de construção sobre

      9:38

    • 26.

      Projeto 3: crie e personalize projetos

      11:52

    • 27.

      Projeto 3: crie e estilize clientes

      8:35

    • 28.

      Projeto 3: crie uma seção de contatos

      6:10

    • 29.

      Projeto 3: crie e personalize o rodapé do site

      5:35

    • 30.

      Projeto 3: torne o projeto responsivo

      19:43

    • 31.

      Projeto 4: visualização

      2:03

    • 32.

      Projeto 4: crie e faça a navegação funcionar

      23:26

    • 33.

      Projeto 4: crie um banner animado

      6:18

    • 34.

      Projeto 4: seção Build About

      14:34

    • 35.

      Projeto 4: crie e personalize serviços

      9:42

    • 36.

      Projeto 4: seção de portfólio para criar e estilizar

      10:02

    • 37.

      Projeto 4: crie uma seção de dados com contadores

      11:00

    • 38.

      Projeto 4: crie e personalize o rodapé do site

      5:36

    • 39.

      Projeto 4: torne o projeto responsivo

      15:41

    • 40.

      Projeto 5: visualização

      2:04

    • 41.

      Projeto 5: crie e estilize a navegação

      18:11

    • 42.

      Project 5: crie slideshow usando o Swiper.js

      14:27

    • 43.

      Projeto 5: crie e personalize a seção About

      5:26

    • 44.

      Project 5: seção de menu de compilação

      9:30

    • 45.

      Project 5: crie e estilize dados com contadores animados

      13:21

    • 46.

      Projeto 5: seção de crie clientes

      10:46

    • 47.

      Projeto 5: crie e estilize uma seção de contatos e rodapé do site

      10:08

    • 48.

      Projeto 5: torne o projeto responsivo

      13:16

  • --
  • Nível iniciante
  • Nível intermediário
  • Nível avançado
  • Todos os níveis

Gerado pela comunidade

O nível é determinado pela opinião da maioria dos estudantes que avaliaram este curso. Mostramos a recomendação do professor até que sejam coletadas as respostas de pelo menos 5 estudantes.

117

Estudantes

1

Projeto

Sobre este curso

Bem-vindo ao novo curso, onde você pode aprender sobre como criar modelos de design modernos e bonitos para seus sites.

Se você quiser criar e personalizar seu portfólio, se tornar um desenvolvedor experiente e ser contratado, este é o curso certo para você.

Vamos construir juntos 5 modelos de design de UI modernos e completos com três tecnologias principais HTML, CSS e JS. Se você tem algum conhecimento básico dessas tecnologias e ainda tem alguns problemas para criar sites ou se quiser elevar o nível das suas habilidades de desenvolvedor e designer, então você veio ao lugar certo.

Criamos este curso para dar aos estudantes a melhor experiência em três tecnologias principais e dar-lhes a oportunidade de criar os modelos mais bem projetados que permitirão que eles excitem seus clientes.

Vamos criar 5 modelos de design de UI completos diferentes e não apenas partes deles do zero. Eles estarão cheios de efeitos e designs modernos, agradáveis e bonitos. Vamos começar com projetos relativamente simples e passaremos por algumas partes avançadas também. Podemos garantir que você vai dominar o desenvolvimento de front-end da web depois de concluir este curso.

Usando este curso, você pode obter inspirações que ajudarão você a aprimorar seus projetos e colocá-los em seu portfólio.

Dominando apenas essas tecnologias centrais do desenvolvimento web front-end, você pode criar temas fantásticos e modernos e simplesmente ser contratado. Além disso, você terá conhecimento suficiente para seguir em frente e aprender outras tecnologias, como alguns frameworks e bibliotecas de front-end, que hoje em dia são muito populares e altamente exigidos.

Arquivos de Resource

Conheça seu professor

Teacher Profile Image

Giorgi Lomidze

UI / UX Designer

Professor

Hi,

I'm George, an UI / UX Designer, Web Developer, Founder at 'Code And Create' , and an author of several best-selling online classes.

I'm excited that I have a chance to help people to learn one of the most interesting and hottest fields in the world.

I decided to share my knowledge and experience with you and that's the main reason for being here at Skillshare.

Looking forward to seeing you inside my classes and help you to become a professional UI / UX Designer

Visualizar o perfil completo

Habilidades relacionadas

Design Design de UI/UX Web design
Level: All Levels

Nota do curso

As expectativas foram atingidas?
    Superou!
  • 0%
  • Sim
  • 0%
  • Um pouco
  • 0%
  • Não
  • 0%

Por que fazer parte da Skillshare?

Faça cursos premiados Skillshare Original

Cada curso possui aulas curtas e projetos práticos

Sua assinatura apoia os professores da Skillshare

Aprenda em qualquer lugar

Faça cursos em qualquer lugar com o aplicativo da Skillshare. Assista no avião, no metrô ou em qualquer lugar que funcione melhor para você, por streaming ou download.

Transcrições

1. Apresentação: Bem-vindo ao novo curso, onde você pode aprender como criar modelos de design modernos e bonitos para seus Se você quiser criar e personalizar seu portfólio, torne-se um desenvolvedor e designer experiente e seja contratado. Então este é o curso certo para você. Criaremos juntos cinco sites responsivos completos e modernos com três tecnologias principais, HTML, CSS e JavaScript. Se você tiver algum conhecimento básico dessas tecnologias. E ainda assim você tem alguns problemas para criar os sites. Ou, se você quiser aprimorar suas habilidades de desenvolvedor e designer , você veio ao lugar certo. Criamos este curso para oferecer aos alunos a melhor experiência em três tecnologias principais e permitir que eles criem os modelos mais bem projetados que empolgarão seus clientes Quem criará cinco sites completos diferentes. E não apenas as partes do zero, elas estarão cheias de efeitos e designs modernos, bonitos e bonitos. Começaremos com projetos relativamente simples e também passaremos por algumas partes avançadas. Usando este curso, você pode obter as inspirações que ajudarão você a aprimorar seus projetos e colocá-los em seu portfólio Dominando apenas essas principais tecnologias de desenvolvimento web de front-end Você pode criar temas incríveis e modernos e simplesmente ser contratado. Além disso, você terá conhecimento suficiente para seguir em frente e aprender outras tecnologias, como algumas estruturas e bibliotecas de front-end, que hoje em dia são muito populares e altamente exigidas. Articulações 2. Sobre os projetos: Olá e bem-vindo ao curso. Estamos felizes em ver você aqui. Como você já sabe, vamos criar cinco sites responsivos completos diferentes usando HTML, CSS e JavaScript. Neste vídeo, vamos analisar cada um deles. Gostaria de mencionar uma coisa. Como dissemos, os projetos serão criados com base em três tecnologias principais, HTML, CSS e JavaScript. Portanto, você deve ter um forte conhecimento de HTML e CSS e alguns conhecimentos básicos de JavaScript para acompanhar as palestras Tudo bem, então vamos seguir em frente e descrever os projetos. Nosso primeiro projeto será um site sobre móveis. O projeto será simples. Usaremos apenas HTML e CSS. Mas acho que você vai gostar porque o projeto tem uma aparência moderna e bonita. Vamos seguir em frente e descrever o projeto. Ele consistirá em algumas seções diferentes. Começará com uma navegação, que incluirá alguns elementos diferentes, como um logotipo, uma barra de pesquisa e alguns ícones nos itens de navegação. A navegação será seguida pelo cabeçalho do site. Tem um fundo azul e eu adoro um banner com alguns textos e botões Em seguida, temos uma seção de projetos que consiste em alguns títulos diferentes E então temos seis cartas com ícones bonitos. Se passarmos o mouse sobre os ícones, teremos um efeito agradável e suave Depois disso, criará uma seção de preços. Esta seção terá duas partes diferentes. A primeira parte consiste na imagem, no título e na parte inferior. Quanto à segunda parte, você encontrará seus seis carros com preços diferentes com alguns bons efeitos colaterais. Em seguida, temos uma seção de blog onde você pode encontrar uma revista e alguns artigos sobre as tendências. A seção do blog é seguida pela seção de contato. E, finalmente, temos aqui um rodapé simples e bonito do site Tudo bem, então essas são as seções do nosso primeiro site. Cada projeto do curso é responsivo a diferentes tamanhos de tela Se eu inspecionar a página, mude para o modo responsivo e verifique o projeto com quatro tamanhos de tela diferentes Você descobrirá que o projeto é responsivo e fica bem em todos os tamanhos de tela diferentes Os projetos do curso são criados para um tamanho de tela extra grande. Quero dizer, isso coincide com 1920 pixels de largura e 1080 pixels de altura Portanto, se você estiver usando um tamanho de tela relativamente menor , durante as aulas, você deve alternar para o modo responsivo e especificar a largura e a altura dessa forma Caso contrário, o projeto não ficará bem em telas menores até que seja responsivo Então, por favor, leve isso em consideração. Ok, então o próximo projeto será um site de portfólio pessoal. Hoje em dia, esse tipo de site é muito popular e muito procurado, então acho que será interessante para você Portanto, o projeto é sobre um desenvolvedor web com todas as suas habilidades, trabalhos, projetos, contexto e assim por diante. Vamos seguir em frente e descrever o projeto. Portanto, temos aqui um cabeçalho do site no qual temos um logotipo, banner e um ícone do menu de hambúrguer Se eu clicar nele, cara, a Navegação aparecerá com alguns efeitos legais. O banner consiste em alguns elementos diferentes, incluindo a imagem de um desenvolvedor X, temos uma seção de habilidades que mostra tecnologias e o nível de conhecimento de um desenvolvedor web. A seção Habilidades é seguida pela seção Projeto onde você pode encontrar diferentes trabalhos de um desenvolvedor. Depois disso, temos aqui uma seção de contato com alguns detalhes de contato e campos de entrada. E finalmente, você pode encontrá-lo em um rodapé simples e agradável. O próximo projeto será um site sobre arquitetura. O projeto consiste em algumas seções diferentes. Começaremos a criar o projeto trabalhando na barra de navegação e na navegação Temos aqui o logotipo, a barra de pesquisa e o ícone do menu de hambúrguer Se eu clicar nele, a Navegação será exibida bem. Se eu passar o mouse sobre os itens de navegação , obteremos esses efeitos legais e legais Após a navegação, criaremos este banner simples e agradável , no qual temos alguns elementos diferentes O binário é seguido por uma seção Sobre, que consiste em duas partes. No lado esquerdo, temos alguns elementos de texto e o botão, como no lado direito, consiste em uma moldura e uma imagem. Além disso, temos aqui uma parte bonita e legal na parte inferior desta seção. Em seguida, temos a seção de projetos, que inclui cinco cartas com alguns bons efeitos de foco Depois disso, chega à Seção de Clientes, que consiste em dois cartões diferentes. Então, temos uma seção de contato e um rodapé simples abaixo. Tudo bem, em seguida, vamos construir um site de designer de interiores Este campo é muito popular e altamente exigido hoje em dia. Então, acho que esse tipo de site será interessante e útil para você. Temos aqui um cabeçalho do site que inclui o logotipo, o ícone do menu de hambúrguer e, em seguida, o banner animado Se eu clicar no ícone Menu , a Navegação aparecerá bem. Os binários Animados, como você pode ver, os elementos de texto estão mudando com alguns efeitos de desvanecimento Em seguida, temos a seção Sobre, que aparece bem com um efeito de desvanecimento Vamos usar esse efeito em todas as seções deste projeto. A seção Sobre consiste em uma imagem e alguns detalhes sobre o designer. Em seguida, temos a seção Serviços, que mostra o que o designer pode oferecer. Depois disso, você pode encontrar os projetos do designer. Estou no portfólio do trabalho dela. Em seguida, vem a seção de conquistas na qual temos contadores animados E, finalmente, você pode encontrar aqui um rodapé simples e agradável. Tudo bem, então o último projeto e este curso serão um site sobre cafeteria O projeto consistirá em algumas partes diferentes e estará repleto de designs e funcionalidades de aparência moderna designs e funcionalidades de aparência Começaremos com uma navegação que é fixada na parte superior da página. Depois de rolar para baixo, ele mudará seu plano de fundo Depois da navegação funcionará no banner, que tem uma apresentação de slides Vamos usar um dos plug-ins chamado swipe Sim É possível ver que o Slideshow funciona automaticamente Mas, além disso, você pode usar esses controladores. Além disso, você pode arrastar os slides com o mouse. Ok, a seguir, temos a seção Sobre com algumas informações. Esta seção é seguida por um menu. Depois disso, temos alguns dados com contadores animados e com alguns efeitos interessantes A próxima seção será sobre os clientes que temos aqui, as opiniões dos clientes colocadas por custo. Em seguida, vem a seção Contato, onde você pode entrar em contato com a casa ou reservar uma mesa. E, finalmente, temos aqui um rodapé simples. Tudo bem, então isso é tudo sobre nossos projetos. Espero que você goste deles. Aprenda algo novo e também obtenha inspiração para aprimorar seu próprio portfólio. Vamos seguir em frente. 3. Configuração: Olá e bem-vindo ao curso. Estamos felizes que você esteja aqui e esperamos que você aproveite o curso antes de nos aprofundarmos e começarmos a criar nossos projetos. Antes de tudo, temos que preparar nosso ambiente de trabalho. Tenho certeza de que a maioria de vocês já está preparada para escrever o código. Nesse caso, sinta-se à vontade para pular este vídeo e entrar nos projetos imediatamente. Mas se não, então esse não é o problema. Vamos prosseguir e configurar algumas ferramentas. Ao longo deste curso, precisaremos de duas ferramentas principais, que são um navegador web moderno e um editor de texto. Como navegador da web, vou usar principalmente o Google Chrome. E também, em alguns casos, precisaremos da ajuda do Mozilla Firefox. Tenho certeza de que você já sabe como instalar esses navegadores da web e acho que todos vocês já os têm. Mas de qualquer forma, vamos ver como baixá-los. Para obter o Google Chrome, precisamos acessar esse URL aqui e baixar o navegador da web. O processo de instalação é bem simples, então não vou passar por isso. Quanto ao Mozilla Firefox, você precisa usar esse URL e baixar o navegador da web aqui Ambos os links serão anexados a esta palestra. Tudo bem, vamos seguir em frente e falar sobre o editor de texto. Vamos usar o Visual Studio Code porque no momento, ele é um dos melhores editores de texto do mundo Obviamente, você pode se sentir à vontade e usar seu editor de texto favorito. Depende de você, mas eu recomendo usar o código VS. Para baixar o código de abuso, você precisa visitar este site e obter o editor de texto para Windows, Mac ou Linux. Este link também será anexado a esta palestra. O processo de instalação do Visual Studio Code é muito simples, dois, então tenho certeza de que ele não terá problemas com ele. Tudo bem, então, depois de instalar as duas ferramentas, você estará pronto para começar Então, vamos direto para os Projetos 4. Projeto 1: crie e estilize a navegação do site: Tudo bem, então eu criei uma nova pasta na área de trabalho. Vamos prosseguir e abri-lo no código VS. Vou criar aqui dois arquivos diferentes, um para HTML e outro para CSS. Em seguida, abra o arquivo index.html e crie um documento HTML básico. Vamos mudar o título. Vou instituir uma mobília. E também vou vincular o arquivo CSS. Vamos prosseguir e executar o projeto no navegador. Além disso, vou colocar o navegador e o editor lado a lado. Assim mesmo. Porque quero tornar nosso processo de trabalho mais conveniente e simples. Em seguida, vou pegar alguns links como Font Awesome CDN, porque vamos usar alguns ícones do Font Awesome em todo o projeto Vamos pegar o link. Em seguida, abra a tag do link e cole aqui. O link. Além disso, vamos usar algumas fontes do Google. Então, vamos visitar o site do Google Fonts e pesquisar algumas fontes diferentes. A primeira será uma fonte chamada Quênia. Vamos selecionar o Estilo e depois pesquisar outra fonte, MCT1 Vou selecionar alguns estilos diferentes. Então precisamos pegar o link daqui. Vamos colá-lo no elemento principal. Tudo bem, então acho que estamos prontos. Vamos começar a criar uma marcação HTML. Em primeiro lugar, vou passar aqui alguns comentários. Em seguida, vamos abrir a tag DIV com o contêiner da classe Em seguida, precisamos de outro comentário por enquanto, é claro. E então vou instituir a tag de navegação HTML5 com a classe Em seguida, vou criar uma tag profunda, que será suficiente Part top. E incluirá um logotipo. Vou lhe passar um ícone Font Awesome com os nomes das classes fa, solid, FAA, couch Então, aqui temos o ícone Font Awesome. Em seguida, vou inserir aqui uma etiqueta de extensão, que incluirá quem tributou o valor dos móveis Tudo bem, isso é tudo sobre o logotipo. Em seguida, vou criar uma barra de pesquisa. Vamos instituir aqui a tag de entrada com um texto digitado e com o atributo de espaço reservado, que incluirá o texto a seguir O que você está procurando? Então, precisamos novamente de um ícone Font Awesome, nomes de classes, fa solid, uma lupa Então, aqui temos as entradas e o ícone de pesquisa. Depois disso, vou criar outra tag profunda com o usuário da classe. E vou passar aqui alguns ícones diferentes. O primeiro será um bom FA, pego comprando. Em seguida, vou passar a etiqueta de extensão, que incluirá o valor em que estou, o cifrão e alguns números. Então vou usar outro Font, ícone Awesome, F, um hot normal da FAA E, finalmente, vou pausar aqui outro ícone. Vai ser um usuário sólido. Então, aqui temos nossos ícones. Depois disso. Vou criar a lista de navegação, que incluirá alguns itens de navegação diferentes. Vamos interferir em outra fonte, ícone incrível, vai ser fa, solid fa house. E também vou usar aqui a tag span com value home. Vamos duplicar o item de navegação algumas vezes e depois alterar os nomes das classes e os valores dessa Pentax Precisamos aqui de sofá e produtos. O próximo será o cifrão e o preço. O próximo ícone será blogueiro. Vamos fazer uma pausa aqui Blog. Então teremos vendas de estrelas. E o último ícone será mensagem. E o elemento de extensão será Contato. Tudo bem, então aqui temos os ícones, mas como você pode ver, um dos ícones não está sendo exibido Vamos verificar. Portanto, precisamos de marcas fortes em vez de sólidas. Agora o problema está resolvido. Tudo bem, vamos falar sobre a marcação HTML. Vamos começar a escrever um pouco de CSS. Vou passar aqui alguns comentários sobre estilos padrão. Vamos seguir em frente e selecionar todos os elementos usando um asterisco Vamos definir a margem e preencher os dois como zero. Além disso, vou definir a propriedade de dimensionamento da caixa e defini-la como border-box O próximo será descrito. Vamos fazer com que não. E também vou definir a família de formulários gerais. Vai ser simulado sem serifa. Assim, é possível ver que os estilos padrão são aplicados. Em seguida, vou alterar o tamanho da fonte do elemento HTML porque quero usar a RAM como unidade de medida. Vamos definir o tamanho da fonte para 62,5 por cento. Nesse caso, uma RAM será igual a dez pixels. Tudo bem, vamos prosseguir e instituir alguns comentários para o contêiner E também para navbar. No começo, vou estilizar elementos suficientes. Vamos definir a largura. Eu vou fazer isso 100%. E também vou definir a altura, que será de 19 RAM. Então, vamos mudar a cor do plano de fundo. Vou colocá-lo em branco. Em seguida, vou usar o display flex e vou mudar a direção Vai ser uma coluna. Em seguida, use o centro de alinhamento de itens. Como você pode ver, os elementos são colocados no centro. Além disso, vou usar um pequeno efeito de sombra. Usando box-shadow, os valores serão 01, classificando cinco RAM como cor Vou usar o valor RGBA. Vai ser de cor preta com menor opacidade, 0,1. Então, podemos ver que temos aqui uma sombra de caixa. O próximo elemento que vou usar no Style não será uma blusa ruim. Em primeiro lugar, vamos configurar a tela como flexível. Em seguida, precisamos alinhar os itens no centro verticalmente. E também vamos definir o preenchimento. Será até RAM e zero. Tudo bem? Depois disso, vamos selecionar elementos na parte superior que não é ruim. Vamos definir margem. Será zero e fórum nos lados esquerdo e direito. Em seguida, vou selecionar o logotipo. Quero dizer o ícone Font Awesome e o logotipo. Vamos mudar o tamanho da fonte, torná-la com seis RAM. Então eu vou mudar a cor. Vamos usar aqui chamado f887 para ser Quando também cria algum espaço no lado direito usando margin-right com o Então, aqui temos nosso logotipo, que parece muito melhor. Em seguida, vou cuidar dos elementos de extensão, que são colocados ao lado do ícone. Então, vamos mudar a família de fontes. Você vê seu telefone chamado Quênia. Cursivo. Tamanho da fonte. Vamos torná-lo maior. Use para RAM. Além disso, crie algum espaço entre as letras e mude a cor. Vou usar sua cor 07372. Então, aqui temos nosso elemento de extensão, que é Todd e parece bonito Vamos selecionar aqui o logotipo, quero dizer os elementos do invólucro Vou configurar a tela para flexionar e também alinhar os itens no centro para centralizar o ícone e os elementos da coluna vertebral Em seguida, vamos cuidar da barra de pesquisa. Em primeiro lugar, vou selecionar os elementos de entrada e alterar sua largura. Serão 50 para RAM. Em seguida, precisamos criar algum espaço dentro do conjunto de entrada preenchendo até um ponto para aumentar a rampa na parte superior do que um ponto para a RAM no lado direito, um ponto para a RAM na parte inferior e 3,7 RAM no lado esquerdo Em seguida, vou mudar a cor do plano de fundo. Vai ser um efeito três. Então aqui temos a barra de pesquisa, quero dizer o elemento de entrada. Vamos nos livrar da fronteira. Eu não vou fazer com que seja nenhum. E também vou definir o raio de borda de 2,5 rodado. Em seguida, vamos cuidar da fonte. Vamos mudar o tamanho da fonte, torná-la 1,6 RAM. Além disso, vou definir a espessura da fonte para 300 e mudar a cor. Use aqui. Cor azul. Portanto, é possível ver que o elemento de entrada parece melhor. Vamos prosseguir e selecionar o espaço reservado. Altere o tamanho da fonte, torne-o 1,7 R& Também altere a espessura da fonte. Use aqui 300. E eu vou definir a cor para azul. Ok. Agora é hora de começar a estilizar o ícone Font Awesome. Estou no ícone de pesquisa. Vamos definir essa posição, torná-la absoluta. E também precisamos tornar relativa a posição dos elementos principais. Porque precisamos posicionar os elementos de acordo com os pais. Em seguida, defina que a posição superior será de 50 por cento. Para a posição esquerda, haverá um ponto para a RAM. E também vou centralizar os elementos perfeitamente na horizontal Para isso, precisamos do Transform Translate, Y -50 por cento Então, ícones posicionados. Em seguida, vou aumentar o tamanho da fonte. Será 1,5 RAM. Mude a cor. Você vê você de novo, cor azul. Então, a barra de pesquisa está pronta. Vamos prosseguir e selecionar o usuário. Altere o tamanho da fonte, transforme-a na RAM e também defina a cor. Como você pode ver, precisamos de algum espaço entre os itens. Então, vou selecionar o usuário e a extensão do usuário e definir a margem direita. Faça com que seja um ponto de execução Tudo bem? Como você pode ver, a parte superior da barra de navegação está pronta. Vamos continuar e cuidar da lista de navegação. Vamos definir display, flex. Defina a altura. Será 8,5 RAM. Em seguida, precisamos de algum espaço na parte superior usando o preenchimento da parte superior da RAM Depois disso, vou selecionar desenvolvimentos na lista de navegação. Portanto, a largura será de 16 RAM. Além disso, vou usar novamente o display flex e, em seguida, mudar a direção, torná-lo uma coluna Vamos alinhar os itens no centro e também usar o centro conteúdo justificado para centralizar de conteúdo justificado para centralizar perfeitamente os elementos. Certo? Depois disso, vou criar bordas no lado esquerdo dos itens que definem a borda esquerda de 2.1 RAM sólida. E como cor, vou usar o anúncio E9. Então, vamos continuar. Temos aqui fronteiras, mas precisamos removê-las no começo. Então, vamos selecionar romancista Div com o enésimo filho. Selecionamos aqui o primeiro elemento, definimos a borda como nenhuma. Então, é possível ver que o problema está resolvido. E nossos itens de navegação parecem muito melhores. Vamos mudar o tipo do cursor e fazer com que ele aponte. Ok, então vamos seguir em frente e selecionar ícones, aumentar o tamanho da fonte e chegar à RAM. Também mude a cor. Use aqui, a cor azul. Em seguida, vou criar algum espaço na parte inferior usando a margem inferior com o valor de uma RAM. Então, dá para ver que os ícones estão muito bonitos. Em seguida, vou selecionar elementos de extensão. Quero dizer, o tamanho da fonte do item será 1,6 RAM. E então também precisamos mudar a cor. Você também pode colorir, vou criar algum espaço entre as letras. Então, dá para ver que os itens estão muito bonitos. 5. Projeto 1: visualização: Olá e bem-vindo ao nosso segundo projeto, que será um site de portfólio pessoal. Hoje em dia, esse tipo de site é muito popular e muito procurado, então acho que será interessante para você O projeto é sobre um desenvolvedor web com todas as suas habilidades, trabalhos, projetos, contatos e assim por diante. Vamos seguir em frente e descrever o projeto. Portanto, temos aqui um cabeçalho do site no qual temos um logotipo, banner e um ícone do menu de hambúrguer Se eu clicar nele, a Navegação aparecerá com alguns efeitos interessantes. O banner consiste em alguns elementos diferentes, incluindo a imagem de um desenvolvedor Em seguida, temos uma seção de habilidades que mostra as tecnologias e o nível de conhecimento de um desenvolvedor web. A seção de habilidades é seguida pela seção Projeto, onde podemos encontrar diferentes trabalhos de um desenvolvedor. Depois disso, temos aqui uma seção de contato com alguns detalhes de contato e campos de entrada. E, finalmente, você pode encontrar aqui um rodapé simples e agradável. O projeto é responsivo a diferentes tamanhos de tela. Se eu inspecionar a página, mude para o modo responsivo e verifique o projeto com quatro tamanhos de tela diferentes Você descobrirá que o projeto é responsivo e fica bem em todos os tamanhos de tela diferentes Novamente, todos os projetos são criados para um tamanho de tela extra grande. Estou em sites discretos com 1920 pixels de largura e 1080 pixels de altura Portanto, se você estiver usando um tamanho de tela relativamente menor , durante as aulas, você deve alternar para o modo responsivo e especificar a largura e a altura dessa forma Caso contrário, o projeto não ficará bem em telas menores até que seja responsivo Então, por favor, leve isso em consideração. Ok, então isso é sobre o nosso segundo projeto. Agora podemos seguir em frente e começar a construí-lo 6. Projeto 1: crie cabeçalhos do site: Tudo bem, agora é hora de criar nossa próxima seção, que será o Landing Vamos instituir novos comentários para empréstimos. Então eu vou abrir aqui elemento da Seção com uma classe Landing. O primeiro elemento que vamos inserir aqui será o plano de fundo. Em seguida, vou inserir aqui o Banner, que consistirá em alguns elementos diferentes A primeira será uma imagem. Vamos especificar aqui o caminho da imagem. Precisamos selecionar a imagem do banner. Além disso, vamos instituir a aula Banner IMG. Em seguida, vou abrir a tag H1 com o título Banner da classe O texto será mobiliário de luxo. Então teremos dois botões diferentes. Vamos atribuir às classes de botões Banner, BTN e também Banner be 101 Vamos inserir aqui. Vá às compras. Vou duplicar esse elemento e alterar o nome da classe e também alterar o valor Isso vai ser explorado. Tudo bem, então isso é sobre a marcação HTML da segunda seção Vamos começar a estilizar os elementos menos sensíveis aos seus comentários. E, em seguida, selecione o elemento Seção com a classe Landing, quero definir uma largura. Vai ser 100%. Quanto à altura, vou fazer com que seja 90 de altura da janela de visualização Em seguida, vou selecionar o plano de fundo. Vamos definir sua posição como absoluta. E também precisamos definir a posição do elemento pai. Vamos tornar isso relativo. Então eu vou definir a posição de topo. Vai ter memória RAM completa. Quanto à posição de defasagem, vou chegar a 50% E então vamos centralizar os elementos horizontalmente quando você transforma translate X Além disso, vou definir a largura. Vai ser 90%. Quanto à altura, vou fazer 65 corridas. Em seguida, mude a cor de fundo, torne-a 3954 E também faça os cantos arredondados usando o raio da borda. Três rodadas. Então, aqui temos o fundo azul. Em seguida, vou selecionar Banner. Vamos definir a largura, torná-la 60%. Em seguida, defina que a altura será 65. Rima. Defina também a posição como absoluta. Em seguida, precisamos selecionar o elemento da imagem. Vamos definir a largura 100%. Além disso, precisamos definir a altura como 100%. Então aqui temos a imagem. Certo? Em seguida, vou mudar a posição do banner, digamos, a posição superior para oito RAM Em seguida, defina a posição esquerda com o presente. E também para centralizar, vou usar o valor X do Transform Translate -50 por cento. Depois disso, vou definir a imagem de fundo. Precisamos de gradiente linear com valor RGBA. Vamos selecionar a cor preta com opacidade 0,5. E, novamente, vou usar a mesma cor com a mesma opacidade Depois disso, vamos definir o raio da borda com Precisamos de pés de objeto para a imagem com a capa de valor. E também precisamos do mesmo para o raio da imagem. Finalmente, vamos usar a opacidade, indo oito. Tudo bem, então a imagem está bonita. Vamos prosseguir e cuidar do cabeçalho do banner. Vamos definir sua posição como absoluta. Em seguida, precisamos definir a posição superior, fazer com que seja dez RAM a posição correta será de cinco corridas. Como você pode ver, o cabeçalho está posicionado no lado direito. Vamos definir o tamanho da fonte , será átrio. E também mude a cor do elemento, torne-o branco. Tudo bem, em seguida, vou definir a largura para 40 por cento. E também vamos diminuir o espaço entre as palavras. Defina a altura da linha como uma. Certo. Em seguida, vou alinhar o texto ao lado direito. Use também alguns efeitos de sombra de textos com os valores 03 RAM, três RAM. E como cor, vamos usar o valor RGBA. Agora, como você pode ver, o título parece muito bom. Em seguida, vou cuidar dos botões. Vamos definir a posição como absoluta. Em seguida, refine a posição superior, criando 28 RAM. A largura será de 18 RAM. Além disso, a altura estará na posição máxima. Então precisamos de uma fronteira. Não vai ser nenhum. Alterar o raio da borda, tornar os botões arredondados, desvalorizaria três RAM Então você pode ver aqui o botão. Eu vou mudar o tamanho da fonte. Vamos fazer com 1,6 RAM. O cursor também pode torná-lo ponteiro? Tudo bem. Vamos prosseguir e selecionar o botão da floresta. A posição vai ficar correta. 25 RAM. A cor de fundo será laranja. A cor do texto será branca. Então, o primeiro botão parece bom. Vamos seguir em frente e cuidar do segundo. Use o mesmo código, altere o nome da classe. A posição será de cinco primos. No lado direito, também altere a cor de fundo. Vai ser branco. Quanto à cor do texto, será laranja. Então, tudo parece muito bom. Vou criar um efeito de foco. Para o primeiro botão. Ao passar o mouse. Eu vou mudar a cor de fundo. Vamos torná-lo branco. Também mude a cor. Faça com que seja laranja. Asfalto. O segundo botão. Precisamos do oposto. Quero dizer, temos que mudar a cor de fundo, torná-la laranja. Quanto à cor do texto, será branca. E por último, vamos usar valores de transição, todos 0,3 s. Ok, então é isso O Landing está estilizado e agora temos que seguir em frente e cuidar da próxima seção 7. Projeto 1: crie uma seção: Ok, agora é hora de seguir em frente e começar a criar nossa próxima seção, que será a seção Produtos. Vou começar a criar marcação HTML. Então, vamos continuar e inserir seus comentários sobre Produtos. Em seguida, vou abrir o elemento Seção com a classe Produtos. O primeiro elemento que vou inserir aqui, será dar à classe Produtos o topo. Teremos aqui o elemento de cabeçalho h3 com uma pesquisa de valor para Então teremos H2 dirigindo 15.000 e H1 liderando 15.000 e H1 Com um texto Produtos. Depois disso, vou criar outro desenvolvimento que serão ícones de produtos. Vamos abrir a etiqueta DIV com a sala de aula. Vou inproteger uma imagem, pois o ícone será PNG do quarto E também teremos aqui um elemento de extensão para o quarto de texto. Vamos duplicar esses elementos algumas vezes. Em seguida, altere os nomes das classes. Vai ser armazenado em buffer. Altere também o nome da imagem e altere o valor do texto do elemento span para o mesmo para o próximo elemento, que será jantar. Vamos mudar o nome da imagem e também a extensão. Então, até agora, teremos que mudar essa panela. O próximo item será uma mesa. E o último item será um guarda-roupa. Então, vamos mudar o nome da imagem e também esse elemento de extensão. Tudo bem, então isso é tudo sobre a marcação HTML. Temos aqui todos os elementos necessários. Vamos começar a escrever um pouco de CSS. Vou instituir os comentários, produtos e produtos. Em seguida, selecione os elementos da seção, defina sua largura, que será 100%. Isso provavelmente é altura. Vou fazer com que tenha 85 de altura de janela de visualização. Em seguida, precisamos do display flex. E temos que mudar a direção. Vamos fazer uma coluna. E também alinhe os itens no centro Assim, é possível ver que os elementos são colocados no centro. Vamos prosseguir e selecionar Produtos. Largura máxima definida , será de 60%. Em seguida, vou criar algum espaço na parte inferior usando oito RAM na margem inferior. Em seguida, vou selecionar Produtos. H3, elemento de título, tamanho de fonte aumentado, chegue ao Ram. Mude também a cor que vou usar aqui, cor azul. Vamos duplicar esse código. Altere H3N2, H12. Vou mudar o tamanho da fonte, torná-la com sete RAM e também mudar a cor. Use aqui, cor laranja. Certo? Vamos prosseguir e estilizar o terceiro título, H1 Mude o tamanho da fonte, faça com que seja nove RAM. Também mude a cor. Vou usar aqui, cor azul. Além disso, vou diminuir o espaço na parte superior usando a margem superior com um valor negativo menos phi prime Ok, então vamos ver que os títulos estão bem bonitos. Vamos seguir em frente e selecionar produtos, ícones. Vou definir a largura. Vamos fazer com que seja 60%. Em seguida, vou configurar a tela para flexível. Crie algum espaço entre os itens usando o justify content space uniformemente Então, como você pode ver, temos aqui um espaço uniforme entre os itens. Em seguida, vou selecionar Fornecer elementos dos ícones dos produtos. Vamos configurar a tela como flexível. Também mude a direção, torne-a coluna. Em seguida, vou alinhar os itens no centro. Em seguida, vamos definir a largura, tornando-a 18 RAM. Defina também a altura de 20 RAM. E crie algum espaço no lado direito usando margin-right para executar Ok. Em seguida, vamos mudar a cor do plano de fundo. Vou usar sua cor F7, F7, C7. Em seguida, crie espaço dentro do item usando o preenchimento. Em seguida, vou criar um raio de borda 2AM e também mudar o cursor Certo. Em seguida, vou me livrar do espaço no lado direito do último item. Então, precisamos selecionar o último filho. Então, precisamos que a margem direita seja zero. Tudo bem. Vamos continuar e selecionar Imagem. Crie algum espaço na parte inferior usando a margem inferior de três braços. Em seguida, vou selecionar o elemento span. Vamos transformar a imagem em uma extensão. Altere o tamanho da fonte, faça com 2,5 RAM. Também mude a cor. Use sua cor. Azul. Em seguida, vou criar um efeito de foco Vou mudar a cor de fundo. Vamos torná-lo branco. E também use box-shadow com os valores 01 RAM, três RAM E como cor, vou usar a cor preta RGBA com a opacidade 0.1 E também precisamos de uma transição aqui para um efeito suave. Então, dá para ver que temos aqui um bom efeito exagerado. A última coisa que vou fazer é criar um preenchimento dentro da seção na parte superior com o Make it five prime Certo? Então, tudo parece bom e a seção de produtos está pronta. Vamos passar para o próximo. 8. Projeto 1: seção de preços para criar e estilizar: Tudo bem, então é hora de seguir em frente. Responda para criar nossa próxima seção, que será uma seção de preços. Vamos continuar e inserir novos comentários, Preços e Preços. Em seguida, vou abrir uma seção da classe de elementos Pricing. Vamos inserir aqui a parte superior de preços da tag DIV, que incluirá alguns elementos diferentes Então eu vou passar aqui uma imagem. Vamos prosseguir e especificar aqui o caminho da imagem. Serão móveis para PNG. Em seguida, vou passar sua tag DIV Pricing para o conteúdo principal. Vamos abrir a tag de cabeçalho H1 com os textos, prepare-se para o Natal E também vou colocar aqui um padrão, tendências reais. Certo? Então, vamos ver isso sobre o lado superior. Agora, precisamos criar alguns cartões. Vamos criar cartões de preços com tag DIV e, em seguida, instituir o próprio carro. Então, teremos aqui os ícones do cartão de preços. Quero dizer, os ícones do Font Awesome terão três deles. O primeiro será F, um link sólido da FAA Então, o próximo será muito, normal. Muito gostoso. Quanto ao terceiro ícone, vou usar aqui F um sólido, uma lupa Mais. Tudo bem, então aqui temos nossos ícones Font Awesome Em seguida, vou instituir um invólucro para a imagem. Quanto à imagem, vamos selecionar o caminho. Vai ser uma poltrona Pricing. Então eu vou abrir a tag de cabeçalho h3. Vai ser o nome poltrona. Bem, então teremos aqui estrelas. Vamos usar novamente o Font Awesome. Os ícones terão cinco estrelas no total. Portanto, precisamos de um sólido de uma estrela. Vamos duplicá-lo quatro vezes. E, finalmente, vou passar aqui H4, elemento principal do preço Tudo bem, então vamos falar sobre o cartão. Terá seis deles. Então, vamos continuar e duplicar isso cinco vezes. E então temos que fazer algumas mudanças. Então, a segunda carta , vai ser sobre sofá. Precisamos mudar o caminho, também o título. E teremos aqui uma estrela diferente. Vai ser muito irregular. E também o preço será de $129. A próxima carta será sobre iluminação. Vamos mudar o preço, ganhe $59. Então teremos um cartão sobre até agora. Vamos mudar o título. Também altere o preço. Em seguida, passe para a próxima carta. Vai ser uma mesa cheia. Na verdade, vou trocar as estrelas pelo Sofar. Nós precisamos aqui. Fa, irregular Em seguida, altere o preço da mesa. Vai custar $49 E agora temos que mudar os detalhes do último cartão, vai ser guarda-roupa. Vamos mudar o título e também mudar a estrela. Precisamos de um carro irregular. Por fim, vou mudar o preço, certo? Então, aqui temos nossos seis cartões com imagens e detalhes. E o último elemento nesta seção será um padrão. Vá às compras. Tudo bem, então isso é tudo sobre a marcação HTML. Agora, é hora de seguir em frente e começar a escrever um pouco de CSS. Vamos inserir novos comentários para Pricing. Em seguida, vou selecionar os elementos da seção. Vamos definir a largura. Vai ser 100%. Também precisamos aqui de 100% de altura. Em seguida, vou configurar a tela para flexionar e, em seguida, vamos mudar a direção, torná-la uma coluna Em seguida, vou alinhar os itens no centro. Assim, é possível ver que os elementos são colocados no centro da seção. Em seguida, vou criar algum espaço na parte inferior usando margem, 20 ram inferiores. Embora aqui tenhamos algum espaço que fica ao redor do elemento da seção. Vamos seguir em frente e selecionar a opção Preços no topo. Vou configurar a tela para flexionar. E então vamos alinhar os itens. E o centro. Além disso, vou criar algum espaço na parte inferior. Então você tem esse ritmo. Em seguida, vou selecionar as principais imagens de preços. A imagem. Vamos criar algum espaço no lado direito. Vamos fazer com que seja 20 RAM. Em seguida, vou selecionar os principais elementos do título H1 de preços. Vamos aumentar o tamanho da fonte, torná-la com sete RAM. Também mude a cor. Vou usar sua cor azul. Então, vou definir a largura. Vamos fazer com que seja 50 RAM e também alterar a altura da linha, torná-la uma. Em seguida, vou criar algum espaço na parte inferior usando três RAM na margem inferior Dá para ver que o título está muito bonito. Vamos continuar e selecionar o botão. Vamos mudar a largura, torná-la 18 RAM. E, portanto, precisamos mudar a altura. Vamos fazer isso para RAM. Em seguida, vou definir a cor de fundo. Vai ser branco. Portanto, precisamos aqui de uma borda com valores de 0,1 g sólido e a cor será laranja. Então, aqui temos o botão. Vamos torná-lo um pouco arredondado usando raio de borda com o valor de Então, vou mudar o tamanho da fonte. Vai ser 1.6 R&. Em seguida, vou mudar a cor. Use aqui a cor laranja e também mude o cursor, faça com que ele aponte. Então, como você pode ver, o botão está bonito. Agora é hora de seguir em frente e selecionar o cartão de preços. Vamos mudar a largura, fazer com que seja 30 RAM. Em seguida, mude a altura. Vai ter 45 RAM. Além disso, vou mudar a cor de fundo. Vamos fazer com que seja F7, F7, F7. Então, aqui temos as cartas. Vamos criar algum espaço usando margem, uma RAM. Além disso, vou arredondar os cantos usando o raio da borda para aumentar a rampa Então, aqui temos as mudanças. Em seguida, use o display flex e também mude a direção, torne-o coluna E também vou alinhar os itens no centro. Assim, é possível ver que os itens são colocados no centro. Quero dizer, na vertical central. Além disso, vamos usar justificar o espaço entre o conteúdo para criar algum espaço entre os itens flexíveis Em seguida, vou usar o preenchimento para criar algum espaço dentro do cartão Vamos usar aqui cinco primos e zero e também mudar o tipo de cursor, torná-lo um ponteiro. Tudo bem, então os tribunais estão bonitos. Em seguida, precisamos selecionar um invólucro de desenvolvimento de cartões de preços para alinhar os cartões primeiro, vamos usar a largura, torná-la 60% Em seguida, defina a tela para flexionar. É possível ver que os cartões são colocados lado a lado Agora use o conteúdo justificado com E depois disso, vou embrulhar os elementos usando envoltório flexível, embrulho Ok, então, como você pode ver, as cartas estão bem alinhadas Vamos usar a margem inferior com o valor cinco RAM para criar algum espaço na parte inferior entre os carrinhos e o botão Em seguida, vou selecionar os ícones do cartão de preços. No começo, vou escondê-los usando o display none. Em seguida, vamos selecionar Image wrapper. Eu vou definir a largura. Vamos fazer com que seja 20 RAM. Bem, então vamos definir a altura. Vai ter 18 RAM. Além disso, vou criar algum espaço na parte inferior. Vamos fazer com que seja cinco primos. Em seguida, defina a tela para flexionar. Além disso, coloque o contrato e a central usando o justify-content center Certo? Depois disso, vou selecionar o título três. Vamos mudar o tamanho da fonte. Vai ser 1,61. Além disso, vou mudar a espessura da fonte. Vamos configurá-lo para 300 e criar algum espaço entre as letras. Faça com que seja 0,1 R&. Em seguida, vou mudar a cor. Use sua cor azul. Então, vamos ver os elementos do título. Esteja bonita. Em seguida, vou selecionar as estrelas. Quero dizer, o ícone. Vamos mudar o tamanho da fonte, torná-la 1,6 RAM. Também mude a cor. Você vê uma laranja. Como você pode ver, as estrelas estão lindas. E agora é hora de personalizar o H, quatro elementos de cabeçalho, que é o preço, alteram o tamanho da fonte. Também mude a cor. Então, como você pode ver, os cabeçalhos são bonitos. Tudo bem, agora, precisamos dos mesmos estilos para o botão na parte inferior Como você pode ver, esses blocos são aplicados e o botão está bonito. A última coisa a fazer nesta seção é personalizar os ícones do cartão. Vamos selecionar o invólucro e definir a posição. Vamos torná-lo absoluto. Precisamos da posição relativa do elemento pai para do elemento pai alinhar os elementos de acordo com o elemento pai Vamos configurar os dois primeiros como RAM e a posição correta como RAM também. Em seguida, precisamos da flexibilidade da tela e temos que mudar a direção, torná-la uma coluna Como você pode ver, os ícones do Font Awesome estão alinhados no canto superior direito do cartão Agora precisamos personalizar e estilizar o próprio ícone. Quero dizer, o ícone Font Awesome. Vamos definir a largura para três RAM e também definir a altura, Make it 31 também. Precisamos que a cor de fundo seja branca. Em seguida, vou arredondar os ícones usando um raio de borda de 50 por cento. Também crie algum espaço na parte inferior usando a margem e a parte inferior da RAM. E então vou colocar os ícones no centro dos círculos usando display flex, justify-content E também precisamos alinhar o centro dos itens. Logo depois disso, vamos criar alguns efeitos de sombra usando box-shadow, usar seus valores de 0,5 RAM, uma RAM e a cor preta RGBA com uma E agora, vamos mudar o tamanho da fonte, colocá-la em um ponto na RAM e também mudar a cor. Use a cor azul. Tudo bem, então os ícones parecem bons, e agora temos que escondê-los porque eles devem aparecer ao passar o mouse Vamos esconder os ícones e também movê-los levemente usando o Transform. Traduza o valor Y em rampa. Então, como você pode ver, os ícones estão ocultos. Agora temos que criar um efeito excessivo. Vamos selecionar o cartão de preços com o mouse. E também temos que selecionar os ícones. Ao passar o mouse. Temos que exibir novamente os ícones e também definir a propriedade transform translate Y para a posição padrão. Quero dizer, precisamos aqui de zero. E também use a transição para um efeito suave. Então, como você pode ver, temos aqui um efeito de foco muito bom e simples E, na verdade, com a seção de preços, terminamos. Então, vamos seguir em frente e passar para a próxima seção. 9. Projeto 1: crie uma seção de blog: Ok, então agora é hora de seguir em frente. Então, para criar nossa próxima seção, que será uma Seção de Blog, vamos inserir seus novos comentários do Blog e do Blog. Em seguida, abra a tag da seção com o nome da classe, Blog. Vou inserir aqui tag DIV com o conteúdo do blog da turma, na qual vou inserir aqui outra topo do bloco da classe Precisamos aqui novamente da etiqueta DIV com uma revista de classe. E também vou passar a imagem da urina. Vamos selecionar a imagem, que será Magazine dot PNG. Certo? Em seguida, precisamos da tag DIV com tendências de classe e , em seguida, da tag de título H1 com o valor tendências de inverno. 2023. Veio em seguida. Vou usar o botão de download. E então vamos usar a tag DIV com a classe. Blog. Os artigos terão três artigos diferentes nos quais eu vou passar um ano com o número de um. Então, precisamos de outro elemento de extensão com algum texto fictício. Vamos duplicar o artigo duas vezes, porque, como eu disse, precisamos de três artigos no total Então, vamos mudar os números. Tudo bem, então isso é tudo sobre a marcação HTML. Vamos começar a personalizar essa seção. Vou apresentar novos comentários. Em seguida, selecione Largura definida pelo elemento de seção. Vai ser 100%. Para a altura. Vou configurá-lo para a altura da janela de visualização Além disso, vou mudar a cor de fundo. Vai ser de cor azul. Então eu vou usar o flexbox. Vamos colocar os elementos no centro usando justify-content center e alinhar os itens ao centro e alinhar Ok, então, em seguida, vou selecionar bloquear conteúdo. Vamos definir uma onda. Vai ser 50 por cento. Então, a altura será de 50 rampa. Eu vou mudar a cor de fundo. Vou usar uma cor laranja. Em seguida, vamos arredondar os cantos usando o raio da borda. Então, aqui temos o conteúdo. Vamos continuar e selecionar Blog top. Use o flexbox. Vou sugerir que o conteúdo via seja espaçado uniformemente. E também vou alinhar os itens no centro. Em seguida, vamos selecionar a imagem superior do bloco. Estou na imagem da revista. Vamos definir algum espaço na parte superior usando as cinco RAM da margem superior. Então a imagem está bonita. Em seguida, vou usar tendências, elementos de cabeçalho H1. Isso mudou o tamanho da fonte. Serão seis RAM. Além disso, vou mudar a largura. Vamos configurá-lo como cinco primos e também verificar o espaço entre as palavras usando a altura da linha Um. Em seguida, mude a cor, torne-a branca, depois mude de cor, torne-a branca. E também use algum espaço na parte inferior. Certo. Depois disso, vamos em frente e selecione o botão. Vamos definir a largura. Vai ter 18 RAM. Então eu vou definir a altura. Vai ter memória RAM completa. Também altere a cor de fundo. Vamos usar a cor azul. Elimina a borda padrão. Então, aqui temos o botão. Vou fazer com que seja arredondado usando o raio da borda. Três RAM. Além disso , a alteração do tamanho da fonte será de 1,6 RAM. Em seguida, mude a cor, torne-a branca e também torne o ponteiro do cursor. Certo. Depois disso, vou começar a trabalhar em artigos. Vamos usar o Flexbox. Precisamos de um centro de conteúdo justificado. E também precisamos de algum espaço na parte superior usando a margem superior da RAM. Então, aqui temos os artigos. Vamos selecionar o artigo em si. Largura definida, será 23 RAM. Além disso, precisamos definir a altura, que será de dez RAM. Em seguida, crie algum espaço usando a margem. Depois disso, vou usar o flexbox. Vamos alinhar os itens no centro e também usar o ponteiro do cursor Ok, em seguida, vou selecionar os elementos de extensão no artigo. Vamos aumentar o tamanho da fonte, transformá-la em RAM e também mudar a cor. Vou usar a cor branca. Em seguida, vou colocar o texto em maiúsculas. E também altere a altura da linha. Faça com que seja um. Então você terá o texto dos artigos. Vamos duplicar esse código e agora selecionar o primeiro elemento de extensão usando o nésimo seletor de filhos Vou aumentar o tamanho da fonte para cinco RAM. Em seguida, livre-se da cor, do imposto, transforme a propriedade. E também a altura da linha. Vou usar o peso da fonte com o parafuso de valor. E também vamos criar algum espaço no lado direito usando uma rampa na margem direita Então, como você pode ver, a seção do blog está concluída e está bonita. Vamos passar para o próximo. 10. Projeto 1: crie uma seção de contatos: Tudo bem, então vamos começar a criar nossa próxima seção, que será uma seção de contato Vou inserir seus novos comentários, contato e de conflito. Em seguida, abra os elementos da seção com um nome de classe, Contato. Vou inserir aqui a tag DIV com um conteúdo de conflito de classes Let's Institute e outros DIV, que vão se contentar Esquerda. Vou inserir seus elementos de cabeçalho H2 com o texto Assine nosso boletim informativo e ganhe 30%, que serão colocados no elemento span. Em seguida, vou colocar a tag U DIV com o conteúdo da aula, certo? Na qual vou inserir tag de entrada com o tipo e-mail e com um atributo de espaço reservado, seu endereço de e-mail Além disso, vou inserir seu botão com o texto de inscrição. Tudo bem, então isso é tudo sobre a marcação HTML. Vamos começar a escrever CSS nos comentários, contatos e contatos que vou selecionar na Seção de Contato. Vamos definir a largura. Vai ser 100%. Além disso, vou definir a altura. Será 40, altura da janela de visualização. Então eu vou usar o display flex. E vou colocar o conteúdo no centro usando justify-content center e alinhar os itens ao centro Como você pode ver, o conteúdo é colocado no centro. Vamos selecionar o conteúdo e definir a largura. Vai ser 50%. Além disso, vou definir que a altura será de 15 RAM. Então vou usar novamente o Flexbox. Então, vamos considerar que os elementos são colocados lado a lado horizontalmente Em seguida, vamos selecionar conteúdo à esquerda e definir a largura. Vai ser 40 por cento. Então, vou definir que a altura será de cem por cento. Estou em 100% dos pais. Então, vamos mudar a cor do plano de fundo. Vou usar a cor laranja. Então, aqui temos o lado esquerdo. Vamos arredondar os cantos usando o raio da borda para a RAM, 00 para a RAM Além disso, vou usar livros de linho. E eu quero colocar os itens no centro. Além disso, vamos criar algum espaço no lado esquerdo usando o preenchimento Depois disso, vou selecionar o conteúdo à esquerda, elementos do título. Vamos definir uma onda. Vai ser 2%. Além disso, vou mudar o tamanho da fonte. Vamos configurá-lo para 2,2 RAM. Então eu vou mudar a cor, vai ser branco. Além disso, precisamos diminuir a altura da linha. Vai ser um ponto. Para. Agora, vou selecionar esses elementos de extensão, que incluem 30% de, vamos alterar o tamanho da fonte, torná-la 2,5 RAM e também alterar a cor. Vou usar sua cor azul. Certo? Então, o lado esquerdo parece muito bom. Vamos seguir em frente e selecionar o lado direito. Vamos definir a largura. Vai ser 60%. Além disso, vou definir a altura como 100 por cento. Em seguida, altere a cor de fundo, use a cor azul. Em seguida, vou arredondar os cantos usando o raio da borda Nesse caso, precisamos de zero para RAM, para RAM. E zero. Também use o flexbox. Para alinhar os elementos no centro, precisamos alinhar o centro dos itens e também o centro do conteúdo justificado Tudo bem, vamos prosseguir e selecionar os elementos de entrada. Em primeiro lugar, vou definir que a largura será de 35 RAM. Em seguida, defina a altura. Vamos fazer com que seja totalmente RAM. Mude a cor do plano de fundo. Vou usar aqui uma cor 17469. Digamos que seja uma cor azul mais clara. Em seguida, vou criar algum espaço dentro da entrada usando o preenchimento Em seguida, elimina a borda padrão e Create for the radius 0.5 RAM também muda a cor Vou deixar a cor branca e criar algum espaço no lado direito usando margem, certo? Want Ram se tornou. Então, como você pode ver, o elemento de entrada parece melhor. Vamos continuar e selecionar a entrada novamente. Aqui, espaço reservado. Vamos mudar a cor. Torne-o branco e também altere o tamanho da fonte. Faça disso um ponto. Para RAM. Tudo bem. Depois disso, vou selecionar a entrada com foco. Em foco, vou mudar a fronteira. Vamos fazer com que seja 0,1 quarto sólido. E como cor vou usar laranja. Então, quando focarmos a entrada, a borda mudará. Certo? Agora é hora de personalizar o botão que é colocado ao lado do elemento de entrada. Vamos definir uma largura, fazer com que seja dez RAM. Então eu vou definir a altura. Vai ter memória RAM completa. Também altere a cor do plano de fundo. Vamos usar aqui a cor laranja. Então. Eu vou me livrar da fronteira. Vamos fazer uma freira e usar o raio para arredondar os cantos do botão Então eu vou mudar o tamanho da fonte para 1,6 RAM. Mude a cor do texto. Vamos deixá-lo branco e também mudar o tipo de cursor, torná-lo ponteiro. Tudo bem, então isso é sobre a Seção de Contato. Parece muito bom. Vamos passar para a próxima seção. 11. Projeto 1: crie e estilize o rodapé do site: Tudo bem, agora é hora de criar nossa última seção do projeto, que será um rodapé Na verdade, o rodapé será simples. Vamos inserir seus comentários no rodapé. Em seguida, vou abrir a tag de rodapé HTML5. Nós seremos a classe Footer. Em seguida, vamos inserir a tag U DIV com a classe copyright, na qual vou colocar o parágrafo, que incluirá a entidade HTML5 Quero dizer o sinal de direitos autorais, seguido pelo texto. Todos os direitos reservados. 2023. E então crie por código e crie. Além disso, teremos aqui um logotipo. Quero dizer, o ícone Font Awesome do sofá, seguido pelo título H1, elemento Ok, então é isso. Todos os elementos são criados. Vamos continuar e personalizar esta seção. Em vez disso, comentários para o rodapé. Em seguida, vou selecionar o elemento de rodapé, definir sua largura Vai ser 50 por cento. Então, a altura será de cinco RAM. Também precisamos aqui da margem ou de você para centralizar o elemento. E também use display, flex. Justifique o espaço entre o conteúdo para criar espaço entre os itens E também precisamos aqui alinhar os itens no centro para centralizar os elementos verticalmente Em seguida, vou usar a borda superior com os valores de 0,1 RAM sólidos. E como a cor. Vamos usar o CCC. Tudo bem, isso é sobre o rodapé Em seguida, vou personalizar o desenvolvimento de direitos autorais. Vamos definir o tamanho da fonte para 1,6 RAM. Mude também a cor, cor azul. Em seguida, vou cuidar do lado direito do rodapé Vamos usar o display flex para colocar os itens lado a lado. Também precisamos aqui alinhar os itens, ao centro. Os elementos estão bem alinhados. Em seguida, vamos selecionar o ícone Font Awesome. Aumente o tamanho da fonte, transforme-a na RAM. E também mude a cor que vou usar aqui, laranja. E então precisamos de algum espaço no lado direito usando o marginal direito com o valor de 1,5 grama Tudo bem, então isso é tudo sobre o ícone. Em seguida, quero selecionar os elementos do título H1. Vamos mudar a família de fontes. Use aqui o curso do Quênia. Ele também define o tamanho da fonte a ser executado e usa algum espaçamento entre letras de 0,3 RAM E também mude a cor. Use sua cor azul. Tudo bem, então vamos ver o que é o rodapé. Parece bom e, na verdade, será o projeto que concluiremos a seguir, temos que torná-lo responsivo 12. Projeto 1: torne o projeto responsivo: Tudo bem, agora é hora de tornar nosso projeto responsivo a diferentes tamanhos de tela Vou inspecionar a página e mudar para o modo responsivo O projeto foi feito para um tamanho de tela extra grande. E agora temos que encontrar os pontos de interrupção nos quais precisamos fazer algumas mudanças. Na verdade, acho que depois de 1.600 pixels, o projeto precisa de algumas mudanças Então, vamos voltar ao editor. E primeiro vou inserir novos comentários para Responsive. Em seguida, vou criar uma consulta de mídia CSS. E quanto ao tamanho da tela, vou definir aqui 1.600 pixels Em primeiro lugar, vou cuidar do Banner. Então, vamos seguir em frente e selecionar um banner. Eu vou mudar sua largura. Vamos fazer com que seja 70%. Tudo bem, a seguir, vamos fazer uma pequena alteração nos produtos Vamos selecioná-lo e definir o preenchimento superior para dez RAM. E também vou mudar a altura, que será 100 de altura da janela de visualização Certo? Então, como você pode ver, a seção Produtos parece melhor. Em seguida, vou selecionar a parte superior dos produtos e alterar a largura para 70%. Então eu vou cuidar dos produtos, ícones. Vamos definir com dois 70% também. Então agora temos um resultado muito melhor. Tudo bem, a seguir, vou cuidar dos cartões de preços Então, vamos mudar a largura. Vai ser 70%. Em seguida, vou cuidar da seção do blog. Então, vamos seguir em frente e selecionar Conteúdo do blog. Largura definida. Serão 70% novamente. Agora temos um resultado melhor. Em seguida, vamos seguir em frente e selecionar Conteúdo de contato. Mais uma vez, altere a largura, torne-a 70%. A seção de contato parece boa. E, finalmente, temos que cuidar do rodapé. Vamos mudar isso com dois 70%. Tudo bem, então eu acho que está tudo bem. Vamos prosseguir e encontrar o próximo ponto de interrupção, que eu acho que será de 1.400 pixels Então, vamos prosseguir e criar uma nova consulta de mídia CSS. E como largura máxima, vamos definir aqui 1.400 pixels Vou mudar o tamanho da fonte dos elementos HTML. Vamos defini-lo para 54 por cento. Isso tornará todos os elementos um pouco menores e nos ajudará a tornar o projeto responsivo Em seguida, vou cuidar dos preços, principais elementos em que estou na imagem. Vamos mudar a largura, torná-la com 60 RAM e também alterar o espaço no lado direito, definindo a margem direita para dez Agora temos melhores resultados. E, na verdade , todas as outras seções. Esteja bonita. Então, vamos começar a trabalhar no próximo ponto de interrupção, que eu acho que será de 1.200 pixels Então, vamos prosseguir e criar uma nova consulta de mídia CSS. E como largura máxima, vamos especificar aqui 1.200 pixels Primeiro, vamos alterar o tamanho da fonte dos elementos HTML. Vou defini-lo para 51%. Como você pode ver, todos os elementos ficaram menores. Em seguida, vou selecionar Banner. Vamos mudar sua largura e torná-la em 80% para que o banner fique bem Em seguida, vou abordar aqui a seção de produtos. Vamos selecionar os melhores produtos. Mude sua largura, faça com que seja 80 por cento. E também altere a largura dos ícones dos produtos. Vamos defini-lo para 8% também. Tudo bem, a seguir, temos aqui um cartão de preços. Então, vou selecionar cartões de preços e definir sua largura para oito por cento. Então, temos três cartas em cada linha novamente. Tudo bem, vamos seguir em frente e cuidar da seção do blog. Vamos selecionar o conteúdo do bloco e alterar sua largura, tornando-o oito por cento. Em seguida, vou selecionar a imagem principal do blog , que é Revista. Vamos definir sua largura para 40 RAM. Então, vou selecionar artigos de blog e definir a margem superior como zero. Tudo bem, então a seção do blog parece boa. E agora temos que cuidar da seção de contato e também do rodapé Então, vamos definir a largura para 8% para o conteúdo do contato e também alterar a largura e o rodapé Tudo bem, então isso fica mais ou menos nesse ponto de interrupção. Vamos ir em frente e encontrar o próximo. Então eu acho que os próximos pontos de interrupção serão mil pixels Então, vamos criar uma nova consulta de mídia CSS com uma largura máxima de mil Em primeiro lugar, vou diminuir o tamanho da fonte do elemento HTML. Vamos fazer com que seja 46%. Próximo. Eu vou cuidar da navegação. Vamos selecionar nap ou top development e mudar a marcha. Faça 0,2 Rem nos lados esquerdo e direito. Então, no mínimo, parece melhor. Em seguida, vou selecionar Barra de pesquisa, elemento de entrada. E eu vou mudar a largura. Vamos fazer isso para correr. Então isso é tudo sobre a navegação. Vamos selecionar o título do banner e alterar o tamanho da fonte. Vamos fazer com seis RAM. Em seguida, vou cuidar da seção de Produtos. Vamos selecionar produtos e definir a altura. Vamos fazer com que tenha 90 de altura da janela de visualização. E também vou definir a parte superior do acolchoamento para cinco primos. Em seguida, vou selecionar Produtos. Toque em H2, elemento de título, e defina o tamanho da fonte para cinco REM Tudo bem, vamos duplicar esse código e o mesmo para o elemento H. Vou definir o tamanho da fonte para sete rampas. Certo? Vamos seguir em frente e passar para a próxima seção, que é a Seção de preços. Vou selecionar a imagem principal de preços. Vamos definir sua largura para 40 RAM. Em seguida, precisamos selecionar Preços, principal elemento do título H1 Vamos mudar o tamanho da fonte, torná-la cinco primos. E também vou definir com 23 a cinco R&. Tudo bem, então eu acho que a parte superior parece boa. Agora vamos cuidar dos cartões. Vamos definir sua largura para 90%. Então, novamente, temos três cartas em cada linha. E, na verdade, tudo parece bom. Vamos seguir em frente e encontrar o próximo ponto de interrupção, que eu acho que será de 800 pixels Então, vamos selecionar uma nova consulta de mídia CSS com uma largura máxima de 800 Vamos alterar novamente o tamanho da fonte dos elementos HTML. Vou configurá-lo para 139 por cento. Em seguida, vou selecionar um logotipo. Estou no ícone Font Awesome e mudo o tamanho da fonte, faça-o para RAM. Depois disso, vou selecionar Barra de pesquisa, elemento de entrada. E eu vou mudar a largura. Vamos fazer uma rampa de 30. Tudo bem, agora temos que cuidar da seção de Produtos Acho que temos um grande espaço nesta seção, então vamos selecionar produtos e encontrar a altura para atingir 75 de altura da janela de visualização E também mude o acolchoamento na parte superior. Vamos defini-lo como zero. Tudo bem. Em seguida, vou selecionar os ícones Desenvolvimento. Vamos definir sua altura para 18 RAM. Além disso, precisamos diminuir o tamanho dos ícones. Então, vamos selecionar imagens e definir a largura como cinco primos. Agora eles parecem muito melhores. Além disso, vou selecionar elementos de extensão e diminuir o tamanho da fonte. Vamos fazer com que seja uma rampa de 1,8. Tudo bem, seguir, vamos cuidar da seção de preços Selecione a imagem superior de preços e defina sua largura como três para ser executada. Além disso, precisamos cuidar da tabela de preços. Vamos definir sua largura para 27 RAM. Agora as imagens são u2, maiores. Então, vamos cuidar disso. Selecione a imagem do cartão de preços e defina a largura. Vamos fazer com que seja 18 RAM. Agora eles parecem muito melhores. Agora precisamos cuidar da seção de blocos. Então, vamos selecionar o conjunto de conteúdo do bloco com dois 90%. Além disso, vou selecionar a imagem superior do blog. E vou definir sua largura como três vezes a rampa. Certo? Em seguida, vamos seguir em frente e cuidar das tendências. Elementos de cabeçalho H1. Vou mudar o tamanho da fonte. Vamos configurá-lo para RAM cheia. E também mude a largura, faça 30 rampa. Ok, então depois disso, vou selecionar artigos de blog. E vamos definir a margem superior para cinco RAM para mover os artigos para baixo. Tudo bem, isso é sobre a seção de blogs. Vamos seguir em frente e cuidar da seção de conduta, selecionar Conteúdo de contato e mudar para torná-lo 90%. Na verdade, precisamos aqui do sinal percentual. Além disso, vou selecionar o lado direito. Quero dizer o elemento de entrada. Vamos definir com 230 RAM Então, a seção de contato parece boa e vamos passar para o rodapé, mudar sua largura, torná-la 90% Tudo bem, então isso é tudo sobre esse ponto de interrupção. Vamos seguir em frente e encontrar o próximo. Acho que o próximo ponto de interrupção será de 600 pixels Então, vamos criar uma nova consulta de mídia CSS e definir a largura máxima para 600 pixels. Antes de tudo, mais uma vez, vou mudar o tamanho da fonte do elemento HTML. Vai ser de 35%. Em seguida, vou selecionar os elementos de extensão do logotipo. E vou mudar o tamanho da fonte. Vamos fazer com três RAM. Portanto, precisamos cuidar dos elementos de entrada da barra de pesquisa. Vamos definir sua largura para 26 RAM. Além disso, precisamos cuidar dos itens de navegação. Então, goste de desenvolvimento e mudança com make it 12 RAM. Agora, como você pode ver, a parte superior do site está bonita. Vamos para o Landing. Eu vou mudar a altura. Vai ter 75 de altura da janela de visualização. Além disso, vou selecionar os elementos do título, que são colocados no banner, e vamos mudar sua largura, torná-los em Ram Próximo. Precisamos cuidar do botão. O Bateson, vamos definir a largura para 15 RAM. Em seguida, vamos selecionar o primeiro Batson e mudar a posição em que estou A posição correta será de 20 até a rampa. Ok, então é isso sobre o cabeçalho do site. Vamos seguir em frente e cuidar da seção de Produtos. Vamos definir a altura para 90 pontos de altura da janela de visualização. Agora podemos ver que temos espaço logarítmico inativo. Então, vamos selecionar Produtos. Topo. Precisamos alinhar o texto no centro e mudar a margem na parte inferior Vamos configurá-lo para três rampas. Tudo bem, vamos selecionar os ícones e definir sua largura para 70% Além disso, precisamos de embrulho flexível para embrulhar para colocar os ícones em linhas diferentes A próxima coisa que você precisará fazer é selecionar Desenvolvimento e definir a largura para 16 RAM. Além disso, precisamos definir a margem como, para executar. Portanto, considera-se que o último item tem margem no lado esquerdo. Então, vou resolver esse problema. Vamos selecionar Desenvolvimento. Estou no último elemento da lista. Vamos definir a margem direita para, para executar. Posso ver agora que o problema foi corrigido. Tudo bem? Em seguida, temos que cuidar da seção de blocos porque a seção de preços parece boa. Então, vamos seguir em frente e selecionar artigo, elemento de extensão. Altere o tamanho da fonte. Vamos configurá-lo para 1,5 RAM. Agora, parece bom. E, na verdade, com esse ponto de ruptura, terminamos. Vamos seguir em frente e encontrar o próximo ponto de interrupção, que será o último Então, vamos criar uma nova consulta de mídia CSS como a largura máxima da tela Vou especificar aqui 450 pixels. Primeiro, vamos alterar o tamanho da fonte do elemento HTML. Serão 32%. Em seguida, vou cuidar do logotipo. Acho que seria bom se escondêssemos o texto. Estou neste parlamento usando qualquer display, nenhum. Em seguida, vou cuidar da seção de Produtos. Vamos selecionar produtos e dizer olá na altura da janela de visualização. Tudo bem, a seguir em frente e cuidar da parte superior da seção de preços Vou selecionar um elemento de imagem. Vamos definir sua largura para 25 RAM. Além disso, vamos personalizar o título H1. Eu vou mudar o tamanho da fonte. Vamos definir o tamanho da fonte para 3,5 RAM. E depois mude a largura, faça com que seja um embrulho de 25. Tudo bem. Agora eu tinha que cuidar da Seção de Contato. Vamos seguir em frente e selecionar o lado esquerdo. Quero dizer conteúdo restante, H2, elemento de título. Vamos definir o tamanho da fonte em um ponto, uma armadilha. Em seguida, vou selecionar o elemento de extensão esquerda de contato. E para alterar o tamanho da fonte. Vamos até a rampa. Tudo bem, vamos seguir em frente e cuidar do lado direito. Selecione o conteúdo, certo? Elementos de entrada. Diminua sua largura, faça com que seja 25 RAM. Então agora ele pode ver tudo. Parece bom e podemos dizer que nosso projeto responde a diferentes tamanhos de tela Tudo bem, então, com este projeto, terminamos. Espero que você tenha gostado. Agora, podemos seguir em frente e começar a criar nosso próximo projeto, que espero que seja interessante e que você aprenda algo novo. Tudo bem, vamos seguir em frente. 13. Projeto 2: visualização: Olá e bem-vindo ao nosso segundo projeto, que será um site de portfólio pessoal. Hoje em dia, esse tipo de site é muito popular e muito procurado, então acho que será interessante para você O projeto é sobre um desenvolvedor web com todas as suas habilidades, trabalhos, projetos, contatos e assim por diante. Vamos seguir em frente e descrever o projeto. Portanto, temos aqui um cabeçalho do site no qual temos um logotipo, banner e um ícone do menu de hambúrguer Se eu clicar nele, a Navegação aparecerá com alguns efeitos interessantes. O banner consiste em alguns elementos diferentes, incluindo a imagem de um desenvolvedor Em seguida, temos uma seção de habilidades que mostra as tecnologias e o nível de conhecimento de um desenvolvedor web. A seção de habilidades é seguida pela seção Projeto, onde podemos encontrar diferentes trabalhos de um desenvolvedor. Depois disso, temos aqui uma seção de contato com alguns detalhes de contato e campos de entrada. E, finalmente, você pode encontrar aqui um rodapé simples e agradável. O projeto é responsivo a diferentes tamanhos de tela. Se eu inspecionar a página, mude para o modo responsivo e verifique o projeto com quatro tamanhos de tela diferentes Você descobrirá que o projeto é responsivo e fica bem em todos os tamanhos de tela diferentes Novamente, todos os projetos são criados para um tamanho de tela extra grande. Estou em sites discretos com 1920 pixels de largura e 1080 pixels de altura Portanto, se você estiver usando um tamanho de tela relativamente menor , durante as aulas, você deve alternar para o modo responsivo e especificar a largura e a altura dessa forma Caso contrário, o projeto não ficará bem em telas menores até que seja responsivo Então, por favor, leve isso em consideração. Ok, então isso é sobre o nosso segundo projeto. Agora podemos seguir em frente e começar a construí-lo 14. Projeto 2: crie e estilize o cabeçalho do site: Tudo bem, então é hora de começar a construir nossos projetos. Eu tenho uma pasta aqui, site do portfólio. Vamos prosseguir e abri-lo no VS Code. Em seguida, crie nossos arquivos de trabalho para HTML, CSS e também para JavaScript. Então vamos abrir o arquivo index.html e criar um documento HTML básico. Eu vou mudar o título. Será um site de portfólio. Em seguida, vou vincular o arquivo CSS. E também vamos vincular o arquivo JavaScript usando a tag de script. Tudo bem, vamos abrir o Navegador do Projeto. E também vou colocar o editor e o navegador lado a lado, assim Além disso, vou usar alguns links diferentes. O primeiro será o Google Fonts. Ao longo deste projeto, usaremos uma fonte chamada write these. Vamos selecionar alguns estilos diferentes. Em seguida, procuraremos outra fonte do Google , chamada Cabot. Selecione estilos diferentes. Em seguida, copie o link e cole-o no elemento principal. Tudo bem, em seguida, precisamos do Font Awesome CDN. Porque vamos usar algumas fontes diferentes, ícones incríveis. Vamos pegar o link, abrir a tag do link e o elemento principal e colar o CDN Tudo bem, então está tudo pronto. Vamos começar a criar comentários de marcação HTML para o contêiner Em seguida, vou inserir aqui a tag DIV com o contêiner da classe Então, precisamos de outro comentário para Navegação. Vamos criar uma marcação HTML para a navegação, precisamos aqui da tag DIV com o ícone Menu da classe, que incluirá duas linhas diferentes O desenvolvimento terá duas classes, linha e linha um. Em seguida, precisamos de navegação. Estou no elemento nav com a classe Navigation. Incluirá a borda da seção. E então teremos aqui itens de navegação. Vamos inserir seu elemento de link com a página inicial que foi duplicado algumas vezes e alterar os itens de navegação A segunda será sobre, depois teremos projetos. A próxima será a Galeria. Então teremos clientes de blog. O próximo será Preços e, em seguida, Contato. Tudo bem, então isso é adequação. Navegação. Vamos instituir novos comentários para Landing. Vamos abrir a tag da seção com a classe Landing. Vou instituir a tag DIV com a seção de classe, título PG com o desenvolvedor web de texto Na verdade, será o cabeçalho H1, tag e não a equipe Em seguida, precisamos de um logotipo com elemento de extensão com a web de texto. E, novamente, expanda o elemento com a guia de texto. Certo? Depois disso, vou criar um Banner Vamos inserir aqui a borda da seção. E também teremos aqui informações para desenvolvedores. Ele incluirá a tag de cabeçalho h3 com a saudação da classe. Vamos enviar uma mensagem para a instituição, olá. Então teremos o elemento span. Meu nome é Vamos inserir seus elementos de cabeçalho H1 com um nome de classe e , em seguida, inserir sua tag span com o texto John Smith. Tudo bem. Depois disso, vou inserir sua tag de cabeçalho h3 com a classe Prof. Quero dizer profissão. Vamos apresentar alguns textos em. Então. É span tag, o desenvolvedor web de conteúdo. Tudo bem, a seguir, vamos inserir um parágrafo com a classe sobre E vou instituir um texto fictício. Logo depois disso. Vou instituir alguns ícones de mídia social. Mas primeiro vamos abrir a tag DIV com a mídia social da classe. E então eu vou colocar seus ícones Font, Awesome. O primeiro será o FAA de uma marca, o Facebook F. Depois, o segundo será o de uma marca do Instagram Quanto ao terceiro, será se minhas marcas tiverem um Twitter. Tudo bem, então aqui temos nossa marcação HTML. Vamos seguir em frente e começar a trabalhar no currículo. Vou instituir o botão com o botão de digitação e com uma aula. BTN, CV, BTN. E também institua o texto. CV com votos negativos. Em seguida, precisamos aqui da tag span com o texto, minhas habilidades. Em seguida, vou instituir uma tag DIV com a imagem do desenvolvedor do nome da classe Então vamos inserir seu rapper de imagem. Quero dizer, o desenvolvimento será o wrapper de imagem surda da classe. Vamos inserir a tag da imagem e depois selecionar o caminho da imagem. Quando você desenvolve o dot PNG. Tudo bem. A imagem será seguida por um elemento profundo com o nome da classe deep experience. E também tem outra classe tag span do Deep Work Institute com o número 15. E também precisamos de outro intervalo. Anos de experiência. Vamos duplicar esse código. Mude aqui. O nome da classe, precisamos de projetos , mudou um número, será mais de 400. Também altere o texto. Vamos instituir projetos concluídos. Tudo bem, então vamos ver que temos aqui nossa marcação HTML para a navegação e para o cabeçalho Vamos começar a escrever alguns CSS em vez de comentários para estilos padrão. Em seguida, vou selecionar cada elemento usando um asterisco, definir a margem e preencher os dois até zero. Além disso, vou definir o tamanho da caixa, caixa de borda. Então temos que nos livrar da decoração de texto. Além disso, vamos definir o esboço como nenhum. E defina a família de fontes. Para enrolar esses sensoriais. Tudo bem, depois disso, vou definir tamanho da fonte do elemento HTML para 62,5 por cento porque vou usar a RAM como unidade de medida Uma RAM será igual a dez pixels. Em seguida, vou inserir seus comentários para o contêiner. Vamos selecionar o contêiner. Defina com como 100% e também defina a altura como 100 de altura da janela de visualização Em seguida, mude o plano de fundo. Vou usar seu gradiente linear com algumas cores diferentes O primeiro será 23293 o segundo será ver 3138 e também ter aqui Vai ser 232932. Então, aqui temos a cor de fundo com um gradiente linear Em seguida, vou instituir comentários para o Vamos selecionar o invólucro de imagem do desenvolvedor e definir sua largura para 60 RAM Porque agora a imagem está muito maior. Precisamos aqui de uma altura de 60 RAM. Além disso. Vamos selecionar a imagem em si e definir uma largura e altura como 100%. Agora a imagem ficou menor. Em seguida, vou selecionar o elemento da seção. Vamos definir com Make it centenas por cento. Também altere a altura e defina-a para 200 a altura da janela de visualização. Eu vou mudar a altura do contêiner para você. Vamos adicioná-lo a 100%. Agora, vou selecionar o título de fundo da seção. Vamos definir sua posição como absoluta. E também precisamos mudar a posição do elemento pai. Vamos defini-lo como relativo. Em seguida, defina o fundo para zero. E também precisamos de 50% restantes. E então, para uma centralização perfeita, precisamos transformar, traduzir X com -50% Depois disso, vou aumentar o tamanho da fonte. Vai acabar com a corrida. Portanto, temos aqui o título de fundo. Vamos mudar a largura para 100%. Além disso. Vou alinhar, sobrecarregar o centro e depois mudar a família da fonte Nesse caso, vou usar fonte chamada cursor de gabinete. Agora, o título parece muito melhor. Em seguida, precisamos mudar sua cor. Será 3136 3D. É como uma cor cinza. Além disso, precisamos que a opacidade seja 0,5. Agora, parece muito bom. Vamos prosseguir e selecionar Banner. Vou definir sua posição como absoluta. Então, precisamos que a posição difícil seja 50% da posição esquerda, pés por cento. E então precisamos centralizá-lo usando transform translate -50 por cento E novamente -50 por cento porque precisamos centralizar os elementos vertical e Tudo bem, depois disso, vou selecionar Logo. Vamos definir sua posição como absoluta. Então, precisamos de uma posição rígida para ter RAM cheia. E então deixe posicionar cinco RAM. Então, vamos mudar o tamanho da fonte. Serão três RAM. Portanto, temos aqui o logotipo, colocado no canto superior esquerdo da página. Em seguida, vou selecionar elementos de extensão. O primeiro elemento de extensão. Vamos mudar a cor, torná-la branca. Então, aqui temos o primeiro elemento de extensão. Vamos duplicar esse código e alterar o nome da classe. Nós precisamos. Nós trocamos o tamanho da fonte Serão cinco RAM. E também vou mudar a família de fontes. Vou usar a ressalva. Claro, a espessura da fonte ficará em negrito. E também vou mudar a cor. Vou usar a cor verde, 298587. Tudo bem, então temos aqui nosso logotipo, que eu acho muito bom Em seguida, vou exibir o flex para o banner. E então vou selecionar Borda da seção. Vamos definir sua largura de 2,3 RAM. A altura será de 55 RAM. Então eu vou mudar a cor de fundo. Vamos usar aqui BBB. Também crie algum espaço no lado direito usando dez RAM na margem direita Então, aqui temos borda da seção, a borda para a navegação. Então, agora, vou esconder a navegação por um tempo. Então, vamos aos comentários do Instituto. Em seguida, selecione Navegação e atribuído para não exibir. Voltaremos à Navegação em breve. Vamos continuar personalizando o cabeçalho do site Então, vou selecionar a borda da seção com uma pseudoclasse Vamos definir o conteúdo como vazio. Em seguida, vou definir a largura para três RAM. A altura será de três Rahm. Na verdade, estamos criando o círculo aqui. Então, vamos definir a borda para apontar para ficar sólida na cor BBB Além disso, precisamos que a cor de fundo seja de 1d22 a oito. Em seguida, defina a posição como posicionamento absoluto em relação ao elemento pai Portanto, temos aqui antes os pseudoelementos. Vamos arredondá-lo usando o raio da borda presente. Então, a posição em que estou, a posição esquerda, será -1,65, executada da seguinte forma É uma posição, vai ter menos três RAM. Você terá o círculo. Vamos duplicar esse código. Precisamos de outro círculo, neste caso usando after pseudo elemento Temos que mudar aqui algumas coisas. Nós precisamos. Posição inferior. Menos três rampas. Na verdade, não precisamos mudar mais nada. Então, precisamos de uma saudação. Vamos mudar o tamanho da fonte. Será 1,6 RAM. Em seguida, vou transformar o texto em maiúsculas. Mude a cor, torne-a branca. Além disso, precisamos de algum espaço entre as letras. Aqui temos o texto de saudação. Em seguida, vou selecionar os elementos de extensão, a saudação. Vamos mudar a cor, torná-la verde. Em seguida, vou selecionar o nome. Vamos mudar o tamanho da fonte, torná-la em dez RAM. Precisamos ter 60 RAM. Além disso, crie algum espaço ao redor do elemento na margem RAM zero até a RAM zero, então a cor será branca. Então aqui temos o nome. Vamos adicionar um pouco de sombra com RGBA, cor preta com menor opacidade Portanto, temos aqui um pequeno efeito de sombra. Em seguida, vou selecionar o elemento span, que é colocado dentro do nome. A cor vai ser verde. Então, o primeiro nome é verde agora e está bonito. Em seguida, vou selecionar o prof. Vamos mudar o tamanho da fonte. Vai ser 1,8 R&. Além disso, vou mudar a espessura da fonte. Vamos configurá-lo para 300. Transforme texto em maiúsculas. Também mude a cor Aqui, cor branca. Em seguida, crie algum espaço entre as letras que definem a para apontar para a RAM. Também crie algum espaço na parte inferior usando o aluguel de seis na margem inferior Certo? Agora, vou selecionar o elemento span do Prof. alterar a família de fontes Vai ser uma ressalva, corrosiva. E também vou definir o tamanho da fonte para três R&. Em seguida, vou mudar a espessura da fonte, ela ficará em negrito. Em seguida, transforme o texto em maiúsculas. Além disso, crie algum espaço usando a margem esquerda, um ponto para executar Então, aqui temos a segunda parte do Prof. Em seguida, precisamos de cerca Vamos definir a largura para 60 RAM Mude a família da fonte, será uma ressalva cursiva. Além disso, você precisa que o tamanho da fonte seja 2,5 RAM. Então eu vou mudar a altura da linha Vamos configurá-la como uma e mudar a cor Faça com que seja um nove, um BAE. Então, aqui temos cerca de um parágrafo. Vamos definir a margem inferior para cinco RAM para criar algum espaço na parte inferior. Agora, temos que cuidar dos ícones das mídias sociais. Vamos definir a margem inferior para cinco RAM. Em seguida, vou personalizar três ícones. Então, é como a mídia social. Irlanda. Aumente o tamanho da fonte. Vai ter 2,5 RAM. Em seguida, mude a cor branca. Vou criar algum espaço no lado direito usando a margem direita da RAM E depois use algum efeito de sombra. Os valores de 0,5 grama ou uma RAM, e o RGB uma cor preta com opacidade de Ok, então os ícones parecem muito melhores. Vamos mudar o tipo de cursor, fazer com que ele aponte. Tudo bem, isso é sobre os ícones de mídia social. Agora, eu tenho que cuidar do botão. Vamos definir sua largura para 20 RAM. Então, a altura será de seis RAM. Além disso, vou definir a borda como ponto a ponto sólido com uma cor BBB Pois o raio será de três RAM. Eu quero fazer o padrão arredondado. Em seguida, altere a cor de fundo, torne-a transparente. Então você terá o botão. Vamos cuidar do texto. O tamanho da fonte será de um ponto para a RAM. Mude, transforme, transforme em maiúsculas. Também precisamos definir a cor para branco e também mudar o cursor, fazer com que ele aponte. Tudo bem. A próxima coisa que vou fazer é criar algum espaço no lado direito , serão sete RAM. E agora temos que criar um efeito de foco. Precisamos selecionar BGN antes. Vamos adicionar conteúdo ao vazio. Com vai ser 100%. A altura também será de 100%. Em seguida, mude a cor de fundo, você verá uma cor verde. Além disso, vou definir o raio da borda para três RAM. Deve ser arredondado como o fundo. Em seguida, defina a posição como absoluta. Precisamos ouvir a posição relativa porque o botão é o elemento pai. Então, aqui temos o pseudo elemento anterior. Vamos definir a posição superior como zero e essa posição como zero também. Agora, antes de descobrirmos o botão, vamos corrigir esse problema usando o valor da propriedade do índice menos dez Tudo bem, então agora parece muito bom. E temos que esconder esses elementos usando Transform Scale zero. Depois de passar o mouse sobre o botão, antes que o pseudoelemento apareça Então, vamos selecionar BTN com over, seguido pelo pseudo elemento antes Vamos definir a escala como um. E também precisamos que você faça a transição para tornar os fatos mais inteligentes. Vamos usar a transição aqui também. Tudo bem, agora temos que criar uma linha ao lado do botão. Então, vamos selecionar CVP ten com o pseudo-elemento after. Vamos definir o conteúdo como vazio. Em seguida, encontramos a largura. Serão cinco RAM. Precisamos que a altura aponte para a RAM. Em seguida, altere a cor do plano de fundo. Vai ser BBB. Então, defina a posição como absoluta. Então, a primeira posição será de 50 por cento. Quanto à posição correta , serão menos cinco mil Então, aqui temos a linha. Vamos adicionar aqui Transform, Translate Y -50 por cento para centralizar a linha perfeitamente Tudo bem. Agora precisamos de um CV span. Vamos mudar o tamanho da fonte. Será um ponto para a RAM. Espessura da fonte. Vou configurá-lo para 300. Além disso, transforme o texto em maiúsculas e, em seguida, altere a cor, torne-o branco Tudo bem, então é o Vamos seguir em frente e cuidar do lado direito. Vou adicionar aqui a cor de fundo. Vamos usar a cor verde do que precisamos, o raio da borda deve ser de 50 por cento Vamos adicionar aqui um preenchimento com alguns valores diferentes em sites diferentes Também precisamos aqui do efeito de sombra. Os valores 01 RAM, uma RAM e RGBA, na cor preta e com a opacidade, apontam para ter Vamos ocultar a parte da imagem usando overflow hidden. Tudo bem, agora precisamos de algum espaço entre os lados esquerdo e direito Vamos selecionar as informações do desenvolvedor e definir a margem direita para 15 corridas. Então agora temos aqui um resultado muito melhor. Vamos selecionar esse trabalho. Defina a largura como 25 RAM e a altura será nove RAM. Também precisamos aqui que a cor de fundo seja uma, T22 para a. Em seguida, altere o tamanho da fonte Será um ponto para a RAM. Precisamos que o texto esteja em maiúsculas. Mude a cor, torne-a branca. Então, ele terá esse trabalho. Isso é definir borda para apontar para ram, sólido e BBB. Também precisamos de seis RAM com raio de borda. Então agora temos aqui um resultado muito melhor. Vamos configurar a tela como flexível. Precisamos enviar para o texto usando o conteúdo justificado e alinhar o centro Além disso, vamos usar o preenchimento, zero até a rampa. Em seguida, use box-shadow com os valores 0,5 grama 1 g e a cor preta RGBA com o Tudo bem, a seguir, vamos definir a posição como absoluta. E também precisamos aqui posição relativa ao elemento pai, que é a imagem do desenvolvedor. Em seguida, temos que selecionar separadamente esse trabalho. Nesse caso, você pisa na experiência, defina a posição inferior para dez RAM. Além disso, a posição correta será quatro na RAM. Então, um elemento é colocado corretamente. Vamos selecionar que os projetos definam a posição inferior como uma RAM e, em seguida, a posição correta será menos duas rampas Tudo bem, então tudo parece bem. Agora, vou selecionar esse período de trabalho. Enésimo filho, um. O primeiro elemento de extensão. Vamos definir o tamanho da fonte para três RAM, que será 50 por cento. Além disso, vamos alinhar o texto e o centro. Então, aqui está, vamos duplicar esse código, alterar nth-child para, para eliminar o centro de alinhamento de texto Também o tamanho da fonte e, em seguida, defina a cor como verde. Tudo bem, então é isso. Tudo parece ótimo. Vamos passar para a próxima palestra. 15. Projeto 2: estilize e faça a navegação funcionar: Tudo bem, então, quando terminarmos com um cabeçalho, agora é hora de seguir em frente e trabalhar na navegação, que agora está oculta porque atribuímos a ela nenhuma exibição Vamos continuar e personalizar o ícone do menu. Vou configurar com 23 RAM. Então, a altura será de três RAM. E vou assinar com ela uma cor de fundo temporária, C, C, C. Então precisamos definir a posição. Isso vai ser corrigido. A posição superior será de cinco RAM. Quanto à posição correta , também terá cinco RAM. Então, como você pode ver, temos aqui o ícone do Menu. Vamos nos livrar dessa cor de fundo temporária e, em seguida, selecionar a linha. Vamos definir com duas ou três RAM pois a altura apontará para a RAM E então vamos definir a cor de fundo para BBB. Então, aqui temos linhas. Vou configurar a exibição como flexível para o ícone do Menu. E então precisamos mudar a direção. Vamos fazer com que seja uma coluna e também usar o espaço justify content uniformemente Além disso, precisamos alinhar o centro dos itens e também mudar o ponto mais grosso, tornando-o Então, como você pode ver, temos aqui um belo ícone de menu com duas linhas. Em seguida, vou me livrar da exibição de nenhum na Navegação e na posição definida, Make it fix. Então temos que, se minha interposição for zero E também precisamos aqui a posição correta também seja zero. Então, vamos configurar com 250 RAM. Pois a altura será uma centena de altura da janela de visualização. Então eu vou mudar a cor de fundo. Vai ser de cor cinza. Aqui temos a Navegação. Vamos definir a propriedade do índice como 100 para exibir a Navegação. Tudo bem, agora também precisamos índice Z para o ícone do Menu. Então, agora o ícone é exibido. Em seguida, vou configurar a exibição como flexível e precisamos alinhar os itens de navegação usando o centro de alinhamento de itens Além disso, vou usar acolchoamento no átrio esquerdo. Então, vamos prosseguir e selecionar os itens. Precisamos da flexibilidade da tela e temos que mudar a direção. Vamos fazer uma coluna. Então, os itens são colocados verticalmente Em seguida, vou selecionar o próprio item de navegação. Quero dizer, o elemento link. Vamos definir o tamanho da fonte para três RAM. Também altere o peso da fonte. Serão 300. Então, vamos transformar o texto em maiúsculas Crie algum espaço entre as letras e mude a cor. Faça a cor II. Também precisamos de algum espaço, está na margem, uma RAM e zero. Então, como você pode ver, os itens de navegação estão bem. Em seguida, vou selecionar elementos de link com o mouse. Vamos mudar a cor, torná-la verde e também usar a transição para um efeito suave. Então, agora vamos considerar que temos aqui um bom efeito suave de passar o mouse Tudo bem, agora é hora de fazer a navegação funcionar. Vamos esconder isso. Definido como oposto a menos oito. Hum, quanto à posição correta, precisamos de -63 RAM Além disso, vou usar o Transform Rotate. Z. O valor será de -15 graus. Se eu definir a posição como absoluta , veremos a posição da Navegação. Vamos voltar aqui, posição fixa. Então, quando clicamos no ícone, a Navegação deve aparecer. Precisamos de JavaScript. Vamos criar algumas variáveis. Ícone do menu, vamos selecioná-lo usando o método querySelector. Precisamos especificar aqui o nome da classe, ícone do Menu. Vamos duplicar esse código. Nós precisamos aqui. O contêiner também alterou o nome da variável. Vai ser um contêiner. Em seguida, adicionarei o ouvinte de eventos ao ícone do Menu com um evento de clique E também temos que passar uma função de retorno de chamada. Será uma função de seta Depois de clicarmos no ícone Menu, precisamos adicionar uma classe ao contêiner. Portanto, precisamos aqui da propriedade da lista de classes do que do método de alternância. E temos que colocar o nome da sua turma, que será alterado. Ok, agora temos que selecionar Navegação com uma mudança de classe e aplicar para comer alguns estilos, posição superior zero e posição zero correta. Também precisamos aqui Transformar, Rotar Z. E temos aqui para passar a posição padrão zero Depois de clicarmos no ícone Menu , a Navegação aparecerá. Para que isso afete o motor, precisamos fazer a transição de todos os pontos 6 s. Então agora tudo funciona bem e temos aqui um bom efeito. Em seguida, vou definir a opacidade das tentativas próximas como zero e também a visibilidade Precisamos ocultar os itens de navegação. Vamos selecionar Navegação. Em seguida, borda da seção. Precisamos esconder a fronteira também. Portanto, precisamos novamente de opacidade zero e visibilidade oculta. Tudo bem, agora temos que exibi-los, quer que a navegação seja exibida Precisamos mudar novamente de classe e, em seguida, navegar pelos itens. Vamos definir a opacidade como uma e a visibilidade como visível. Em seguida, use a transição com algum tempo de atraso. Porque uma vez que precisamos exibi-lo na Navegação e depois nos itens, vamos fazer o mesmo com a borda da seção. Use a mudança de classe e defina a opacidade como uma e a visibilidade para aquecê-la, desculpe, E também use a transição, que novamente demora um pouco. Ok, agora, tudo funciona bem. Temos aqui um efeito interessante. Depois de exibirmos o ícone do Menu. Tudo bem, finalmente, vou cuidar das linhas. Temos que definir a propriedade de transformação para girar Z 45 graus. Vai ser para a linha 1. Além disso, precisamos traduzir para mover a linha com o valor 0,7 RAM e -0,1 rampa Vamos fazer o mesmo com a linha dois. Precisamos aqui de -45 graus. E também precisamos fazer a transição. Agora, quando clicarmos no ícone do Menu, ele será transformado no botão de fechamento X. Então, tudo funciona perfeitamente. Tudo bem, isso é tudo sobre a navegação. Vamos passar para a próxima palestra. 16. Projeto 2: crie e personalize habilidades: Tudo bem, agora é hora de criar nossa próxima seção, que será uma seção de habilidades Vamos continuar e inserir novos comentários para a seção de habilidades. Em seguida, abra a seção, marque com o nome da classe. Habilidades. Em primeiro lugar, vou inserir alguns títulos. O primeiro será o título de fundo da seção H1 Provavelmente se dirigirá para a Seção. Minhas habilidades. Em seguida, para instruir você e outros elementos do cabeçalho H1 Bem, o título da seção do nome da turma. Vamos inserir suas habilidades profissionais. Depois disso, vou inserir o elemento de cabeçalho h3, que será um subtítulo E incluirá a tag span. Com habilidades. Depois disso, precisamos da borda da seção, a borda que temos na primeira seção. E depois disso, vou criar cartões. No geral, terá seis cartas diferentes. Vamos abrir a tag DIV com o cartão de habilidades da classe. Portanto, teremos aqui a habilidade com elementos de extensão, HTML e a porcentagem da distorção, 95% Então vou instituir um parágrafo com algum texto fictício E também precisamos do progresso, que indicará a porcentagem desse cubo Tudo bem, então é isso. Vou duplicar o código cinco vezes porque, no geral, teremos seis cartas E então eu vou mudar as tecnologias e também os valores percentuais. O segundo será CSS, 90%. Então teremos JavaScript em 5%. O próximo será o React JS 75%. Então, o próximo será o NodeJS, 85%. E a última tecnologia será futura como um valor percentual de 75. Tudo bem, então a marcação HTML para a seção Habilidades está pronta e agora é hora de escrever um pouco Antes de tudo, vamos responder aos seus comentários. Habilidades e habilidades. Em seguida, selecione o elemento Seção e a largura e a altura definidas. A largura será de 100%. Quanto à altura , será 100. Altura da janela de visualização. E também posição definida, Make it route. Tudo bem, depois disso, vou selecionar a borda da seção com as habilidades, nome da classe, definir a posição como absoluta E então, para encontrar Luck, a posição será 20 rampa. Em seguida, precisaremos posicioná-lo presente. E para centralizar os elementos verticalmente, vamos usar Transform Translate Y -50 por cento. Então, como você pode ver, a borda está bem colocada Em seguida, vou usar o flexbox para esse elemento da seção. Mude a direção, transforme-a em coluna. Alinhe os itens no centro. Assim, é possível ver que os elementos são colocados horizontalmente no centro Em seguida, vou selecionar o título da seção. Vamos personalizá-lo. Mude o tamanho da fonte, faça com seis RAM, então precisaremos da gramatura da fonte, será 300 Além disso, transforme o texto em maiúsculas. Em seguida, crie um espaço entre a treliça, defina-a para apontar para a barra, altere a cor, torne-a branca e também crie algum espaço na Três RAM. Então, o título parece bom. Agora é hora de personalizar o subtítulo. Vamos mudar o tamanho da fonte. Vai ser para a RAM Então precisamos de cores. Vamos torná-lo verde. 29587. Também transforme texto em maiúsculas Então aqui temos esses, o preenchimento. Agora, precisamos selecionar a tag span, que é colocada no subtítulo Vamos mudar a família de fontes. Será uma advertência corrosiva. Então, vou mudar o tamanho da fonte. Vamos configurá-lo para 3,5 RAM. Em seguida, transforme a tributação em maiúsculas em vez de maiúsculas e também altere e também altere Vai ser branco. Tudo bem, então isso é, o acolchoamento, parece muito bom E agora temos que seguir em frente e cuidar das cartas. Vamos selecionar um invólucro. Defina a largura para 140 RAM. Em seguida, sente-se na margem dois, átrio no topo, zero No lado direito, zero no Boltzmann pode RAM no lado esquerdo Em seguida, precisamos flexionar e também flexionar a embalagem com a embalagem de valor Depois disso, vou selecionar o cartão em si. Primeiro, vamos definir a largura. Serão quatro na RAM. Em seguida, defina a altura com o valor 18 RAM. Defina a margem para três, corra nos quatro lados. Portanto, precisamos de um pouco de preenchimento com os valores 0,3 RAM e também alterar a cor de fundo Ccc por um tempo. Então, aqui temos todas as seis cartas bem colocadas. Em seguida, vou selecionar a habilidade configurá-la para flexionar Além disso, precisamos justificar o espaço entre o conteúdo para criar algum espaço. Além disso, vou criar algum espaço na parte inferior usando a margem inferior para pressionar. Em seguida, vou selecionar tags de extensão, definir o tamanho da fonte como, para executar. Mude a cor, torne-a E e, em seguida, elimine essa cor de fundo temporária. Então, ele pode ver a tecnologia e a porcentagem parece boa. Em seguida, vou selecionar elementos de extensão, que é o segundo. Vamos mudar a cor, torná-la verde. Então, agora temos melhores resultados. Depois disso, vou cuidar do parágrafo. Vamos mudar a família de fontes. Vai ser uma ressalva coercitiva. Em seguida, vou mudar o tamanho da fonte. Vamos configurá-lo para, para RAM. Mude a cor, torne-a BBB. Também altere a margem na parte inferior, desculpe, duas para RAM. Então, o parágrafo parece muito bom. Agora, temos que cuidar da barra de progresso. Vamos configurar com 2,5 RAM. A altura será de 2,5 RAM precisamos que a cor de fundo seja 122228 Então, precisamos de um ponto de borda para solidificar. A cor será BBB. Além disso, vou fazer elementos arredondados usando raio de borda de 50 por cento e também definir Na verdade, precisamos de uma posição relativa para os pais, que estará em Skills Caught. Em seguida, precisamos que a posição inferior seja -1,25 RAM. Então, aqui temos os círculos e agora precisamos criar as linhas. Então, vamos copiar o nome da classe e usar. Antes do pseudoelemento, defina o conteúdo como vazio. Então, precisamos que a altura aponte para a RAM. Em seguida, altere a cor de fundo. Use a cor verde. Posição até absoluta. Então, precisamos que uma posição difícil seja de 50 por cento. Para centralizar o design, vamos usar Transform Translate Y -50 por cento Tudo bem, depois disso, vamos selecionar o cartão de habilidades, enésimo filho, seguido pelas habilidades chamadas progresso, precisamos limpar a posição para ser Para o primeiro elemento. Vamos duplicar esse código e selecionar antes do pseudo-elemento a posição correta. Vai ter 2,5 RAM. E também a largura, será a 30ª. Nós aumentamos. Então aqui temos a linha. Vamos copiar esse código. E agora use depois de pseudoelementos. A cor será 777. Além disso, vou duplicar esse código aqui. Mude o antes para o depois. Então, a largura será RAM total. Quanto à posição correta, precisamos aqui de -4,3 RAM Tudo bem, agora temos linhas. Vamos duplicar esse código. Mude os números que precisamos aqui também. A posição correta será 50 por cento do que a largura será de 31,5 RAM Quanto à posição correta, aqui, precisamos de -6,1 RAM e a largura será Tudo bem, então o segundo cartão está pronto. Vamos duplicar esse código. Mude os números. Precisamos aqui. Três. A posição correta será de 20 por cento. Então eu vou mudar a largura. Vai ter 29,8 RAM. Desculpe, cinco RAM. Além disso, vou mudar a posição correta aqui, oito pontos para RAM. E também a largura será de 7,9 rampa. Ok, então os três primeiros acordes estão prontos. Agora vamos duplicar esse código. Mude os números. Será para a posição certa, apenas 30%. Então eu vou mudar a largura. Vai ter 25,5 RAM. E também precisamos aqui que a posição Y seja 12 pontos até a rampa. Quanto à largura, será de 12 rodadas. Tudo bem. Em seguida, vou copiar o terceiro cartão porque precisamos de alguns valores semelhantes. Vamos mudar o número para cinco. Então, vamos ver que o progresso está pronto. Então eu vou copiar o quarto cartão. Mude os números, faça seis. Então, agora está tudo pronto. Terminamos de trabalhar na seção de habilidades. Vamos passar para o próximo. 17. Projeto 2: seção de criação de projetos: Tudo bem, então, quando terminarmos com a seção Habilidades, agora parece, siga em frente e comece a trabalhar na próxima seção, que será uma seção de projeto Então, vamos inserir aqui seus comentários para a seção de projetos. Em seguida, vou abrir a tag da seção com o nome da classe, Projetos. Vamos copiar esse código daqui porque precisamos aqui de elementos de cabeçalho semelhantes. Vamos seguir em frente e mudar aqui meus projetos. Então precisamos de um portfólio aqui. E também mude esse elemento para você. Em seguida, ele projeta. Certo? Em seguida, vou abrir a tag DIV para os cartões do projeto de classe Então precisamos do cartão em si. Ela incluirá uma imagem do projeto do elemento Div. Vamos abrir a tag de imagem. Em seguida, selecione a imagem da pasta de imagens que precisamos aqui, projeto um, PNG. Também vou inserir aqui e outra tag DIV com os textos da aula Em vez disso, use o Pontiac, ele será HTML. Então, precisamos de outra tag span, CSS. E o terceiro será JavaScript. Em seguida, vou usar a tag de cabeçalho H3 com um nome de projeto de classe Nesse caso, teremos contato para que o título seja seguido pelo parágrafo com o nome da classe, descrição do projeto, tarefa. Vamos apresentar um texto fictício. E depois disso, precisamos de um botão. O tipo será botão. Também precisamos aqui de um nome de classe, projeto, BTN. Vamos inserir aqui. Veja o projeto. Então, precisamos de um ícone Font Awesome para a seta. F afiado, F, uma flecha sólida. Certo? Ok, então isso é tudo sobre o cartão. Vamos duplicá-lo cinco vezes porque, no geral, teremos seis cartões de projeto diferentes Vamos prosseguir e alterar os detalhes que precisamos para projetar em PNG. Em seguida, altere o título. Vai ser uma calculadora. O próximo projeto será o projeto três. Então teremos o projeto quatro. O título será Website. Em seguida, teremos o projeto cinco. O nome será Menu. Para o último cartão, teremos o projeto seis. E o título será um cartão de perfil. Certo? Isso é tudo sobre as cartas. O último elemento que precisamos aqui será o fundo com um botão de digitação. Também precisamos aqui de um nome de classe. Vai ser BTN. E vamos inserir mais sua visualização. Por fim, vou inserir seu elemento DV, a classe Tudo bem, então aqui temos nossos elementos. No momento, essa seção parece feia. Então, vamos em frente e cuidar disso. Vou começar a escrever alguns CSS que precisamos aqui de novos comentários para projetos. Em seguida, vou selecionar a imagem do projeto. Vamos começar com 236 rampa. A altura será de 20 RAM. Em seguida, precisamos selecionar a imagem em si. Vamos começar com 200 por cento. Então, a altura será de 100%. Agora, as imagens ficaram menores e agora temos um resultado muito melhor. Vamos selecionar os elementos da seção. Defina a largura. Vai ser 100%. Então, a altura também será de 100%. Em seguida, vou definir a posição como relativa. Também precisamos aqui de um fluxo de livros. Vamos mudar a direção da coluna. Além disso, precisamos alinhar os itens no centro usando alinhar o centro dos itens As cartas são colocadas no centro. Também temos aqui a borda e o título de fundo da seção. Tudo bem, a seguir, vamos prosseguir e selecionar Borda da seção. Vamos definir a altura para 140 RAM. Mudança. A posição será absoluta. A primeira posição será de 50%. A posição correta será 15 rampa. E também precisamos centralizar a borda usando Transform Translate Y com o valor -50 por cento Além disso, vou usar a margem zero. Então, vamos ver que temos aqui borda da seção que é colocada no lado direito desta seção. Vamos prosseguir e selecionar o cartão do projeto. Defina sua largura para quatro para bater. A altura será de 55 RAM do que precisamos para mudar a cor de fundo. Você vê 1222 a oito. Em seguida, vou selecionar cartões de projeto. O rápido desenvolvimento definiu a largura para 140 rampas. Então, precisamos aqui de livros flexíveis. Em seguida, use o justify-content center para enviar para os elementos E também precisamos embrulhar os itens flexíveis e criar uma margem na parte superior. Além disso, precisamos de algum espaço na parte inferior usando o preenchimento que pode ser executado Tudo bem, então as cartas estão bem colocadas no centro da seção Em seguida, precisamos criar algum espaço entre os cartões. Use a margem e defina-a como, para executar. Além disso, precisamos preencher a RAM. Então eu vou usar border-radius. O valor de uma RAM usará o flexbox? Precisamos aqui para mudar a direção. Vai ser uma coluna. E também vou usar o espaço de conteúdo justificado entre. Tudo bem, como você pode ver, o título de fundo cobre o cartão Então, vamos corrigir esse problema usando a propriedade index. Vamos configurá-lo para 100. Então, agora o problema está resolvido. Em seguida, vou cuidar das imagens que precisamos que os pés do objeto sejam cobertos. Além disso, vamos usar border-radius com valor de uma RAM. Mude o cursor, faça com que ele aponte. Tudo bem, então os carros parecem melhores. Vamos continuar e cuidar do efeito de flutuação. Depois de passarmos o mouse sobre as imagens, elas devem se ampliar. Então, vamos usar Transform Scale 1.3 e depois usar a transição para um efeito suave. Portanto, pode-se ver que temos aqui um efeito de flutuação, mas precisamos corrigir um problema As imagens estão sobrepostas. Os carrinhos, então precisamos transbordar de valor oculto. Ok, agora temos um efeito muito melhor. Vamos usar aqui o raio de borda com um valor de uma RAM. Então, agora o efeito de foco parece ainda melhor. Depois disso, vou cuidar dos textos. Quero dizer, tecnologias de TI. Vamos mudar o tamanho da fonte. Será 1,6 RAM. Então, precisamos que o peso da fonte seja 300. Também transforme texto em maiúsculas. Mude a cor, torne-a verde. Então, aqui temos as tecnologias. Vamos criar algum espaço. Faça com que seja 0,1 de aluguel, certo? Em seguida, vou selecionar o invólucro de textos. Vamos definir a margem superior de dois menos três RAM. Para colocar os elementos de extensão para cima. Em seguida, vou selecionar o nome do projeto. Vamos mudar o tamanho da fonte. Serão três. Rampa. Altere a espessura da fonte, fazendo 300, e altere a cor. Precisamos aqui de uma cor branca. Em seguida, precisamos que a margem superior tenha menos duas RAM. Precisamos mudar o nome para cima. Próximo. Vou selecionar a descrição do projeto. Vamos mudar a família de fontes. Vai ser uma ressalva. Cursivo. Altere também o tamanho da fonte, faça-a apontar para a rampa. Mude a cor que vou usar aqui, C, C, C. Para que a descrição fique bonita. Em seguida, vou cuidar do botão. Quero dizer, projeto BTN definido com 220 RAM, mas a altura será RAM completa Mude a cor de fundo, ela ficará transparente. Em seguida, precisamos que o tamanho da fonte seja 1,8 RAM. Vamos alinhar o texto no lado esquerdo. Mude a cor, torne-a branca. Além disso, você precisa que a borda não seja mais nenhuma para o curso, então ela terá zero ponteiro. Ok? Em seguida, vou selecionar Fonte, ícone incrível. Quero dizer, a flecha. Vamos mudar a cor, torná-la verde. E também precisamos de margem no lado esquerdo. Vamos adicioná-lo a uma linha. Ok? Então, o botão está bonito. Vamos criar um pequeno efeito de foco. Selecione os íons ao passar o mouse e altere a margem do lado esquerdo. Vamos configurá-lo como RAM e também usar a transição para um efeito mais suave Margem esquerda com iteração 0,3 s. Ok, agora temos aqui um pequeno efeito agradável Em seguida, vou selecionar o botão, que é colocado na parte inferior. Vamos definir a margem em cinco quadros na parte superior e zeros nos demais lados Então, agora tudo parece bem. E com esta seção, terminamos. Vamos seguir em frente. 18. Projeto 2: crie e estilize a seção de contatos: Tudo bem, então, quando terminarmos com a seção Habilidades, agora é hora de seguir em frente e começar a criar nossa próxima seção, que será uma Seção de Contato Vamos continuar e inserir novos comentários para a seção de contato. Então eu vou abrir a Seção, verifique com o nome da turma. Contato. Em seguida, vou pegar alguns títulos da seção anterior porque teremos aqui elementos de cabeçalho semelhantes Então, vamos colar esses elementos aqui. Além disso, precisamos alterar os valores do texto. Precisamos entrar em contato comigo. Então, o próximo título será Contatos. Então teremos um pouco de torque que substituirá o interior desse elemento de envergadura. Certo? Depois disso, vou abrir o bate-papo, a borda da seção da turma. Também teremos a mesma borda nesta seção. Depois da borda da seção, vou abrir a tag DIV com a classe Contact Content, na qual vou inserir outro contato de desenvolvimento à esquerda No lado esquerdo, teremos o endereço. Vamos colocar aqui o ícone Font Awesome, que será sólido se a localização estiver pontilhada. Em seguida, vou inserir aqui a tag DIV com o nome da classe Contact Info, na qual teremos elementos de extensão, endereço, seguidos por outro, span, Nova York, EUA Em seguida, vou inserir seus e outros elementos profundos com o nome da classe freelance, no qual vou colocar o ícone Font Awesome com as classes fa, usuário comum. Então, precisamos de uma escuridão profunda com a classe Contact Info, na qual vou colocar dois elementos de extensão, como no caso anterior. Precisamos aqui. Freelancer. Quanto ao segundo elemento de extensão, ele estará disponível agora. Tudo bem, vamos copiar esse código duas vezes e mudar o nome da classe Vai ser um e-mail. Em seguida, precisamos alterar o nome da classe, pois o ícone Font Awesome será envelope Também altere os elementos de extensão, e-mail e alguns e-mails idiotas John Smith em sign, web tab.com. Ok, em seguida, vou colocar seu telefone. Também altere a fonte. O ícone incrível será um telefone fa sólido em fases Em seguida, altere os elementos de amplitude, terá seu telefone. E vou colocar aqui telefone fictício, números 1-9 Ok, depois disso, vou abrir outro empreendimento que será o lado certo. Vamos abrir a tag do formulário. Livre-se do atributo de ação. No elemento do formulário, vou inserir a tag DIV com os grupos de entrada da classe Então teremos um grupo de entrada. Vamos abrir o elemento do rótulo. Vou colocar aqui seu nome completo e o ícone Font Awesome, que será muito sólido. Um asterisco. Em seguida, vou inserir aqui a tag de entrada com um texto digitado. Tudo bem, vamos continuar e duplicar o grupo de entrada. Altere o atributo for. Vai ser enviado por e-mail. Além disso, precisamos aqui do seu endereço de e-mail. Mude o tipo. Em seguida, vou copiar esse código. Altere o atributo for, ele será um assunto. Altere também seu texto, seu assunto e precisamos que você digite de a a B para ser tributado. Tudo bem, vamos inserir aqui novamente, grupo de entrada. Mude o rótulo, ele será enviado. Mudar seu texto será sua mensagem. Em vez da tag de entrada, vou usar aqui a área de texto. Depois disso, vou abrir os elementos do botão. O tipo será botão. Também faremos com que sua aula entre em contato com a BTN. E vamos inserir aqui enviar mensagem. Tudo bem, então vamos falar sobre a marcação HTML. Todos os elementos foram criados e agora temos que escrever um pouco de CSS. Vamos continuar e inserir novos comentários para a seção de contato. Em primeiro lugar, vou selecionar os elementos da seção. Vamos definir com 200 por cento. Então, a altura será a altura de cem janelas de visualização e a posição será relativa Em seguida, vou usar o Flexbox. Vamos mudar a direção. Vai ser uma coluna. E também vou alinhar os itens no centro. Então, aqui pode ver que os itens são colocados no centro. Em seguida, vou selecionar Borda da seção. Vamos definir que essa posição é absoluta. Defina a posição da perna para 20 RAM. Essa provavelmente é uma posição difícil, será de 30%. Então, como você pode ver, nesta seção, engarrafador é colocado no lado esquerdo desta ação Em seguida, vou selecionar Conteúdo de contato. Vou definir a largura. 120 RAM do que a posição será absoluta. A posição será de 50%. Posição esquerda, 50 por cento também. E então, para uma centralização perfeita, vou usar transform translate -50% e novamente -50 Em seguida, vou definir a margem superior para sete rampas. Depois disso, vou usar o flexbox. Isso justifica o espaço de conteúdo entre. Em seguida, use itens de alinhamento. Centro. Ok, então, como você pode ver, os dois lados estão bem colocados Estou nos lados esquerdo e direito. Em seguida, vou tirar você do lado esquerdo. Selecione o elemento profundo no Contato à esquerda. Defina a tela como flexível. Em seguida, use alinhar itens, centralizar. E precisamos de margem. Serão três rampas e zero. Ok? Depois disso, vou selecionar os ícones Font Awesome no lado esquerdo, vamos definir com 25 RAM. Então, a altura também será de cinco quadros. Em seguida, vou mudar a cor do plano de fundo. Será um D22 que define borda a ponta a ponta sólida. A cor será BBB. Então, aqui temos os ícones. Em seguida, vou fazer essas caixas arredondadas usando um raio de borda de 50 por cento. E também vou colocar os itens no centro usando o flexbox Precisamos justificar o centro de conteúdo e alinhar o centro de itens. Assim, é possível ver que os ícones estão perfeitamente posicionados no centro. Em seguida, vou aumentar o tamanho da fonte. Vai ser uma rampa. Então eu vou mudar a cor. Vai ser E. Além disso, crie algum espaço no lado direito , serão nove RAM. Agora é possível ver os ícones. Parece bonito. Vamos seguir em frente e selecionar o ícone, seguido pelo pseudo-elemento depois O continente vai ficar vazio. Então teremos largura. Para RAM. A altura vai ser ponto a rampa. Estamos criando linhas de melodia. Em seguida, teremos a cor de fundo, BBB, e a posição será absoluta Além disso, precisamos que a posição aqui seja relativa ao elemento pai. Depois disso, vamos definir que a primeira posição será de 50 por cento. E também precisamos centralizar a linha usando Transform, Translate Y com o valor -50 por cento Também vamos definir que a posição correta será menos 4M É possível ver que temos aqui linhas no lado direito dos ícones. Em seguida, vamos selecionar o conjunto de informações de contato com 220 RAM. Então precisamos usar o flexbox. A mudança de direção será uma coluna. Nós temos aqui. O texto informativo está alinhado no centro. Em seguida, vou selecionar elementos de extensão. Mude a largura. Vai ser cem por cento. Depois disso, vou selecionar os primeiros elementos de extensão usando o seletor F child especificado aqui Primeiro, mude a família da fonte. Vai ser um curso cautelar. Em seguida, temos que aumentar o tamanho da fonte. Vamos configurá-lo para três RAM. Altere a espessura da fonte. Vou colocá-lo em negrito. A cor vai ser branca. Além disso, vou criar um fundo especial usando 0.5 RAM na parte inferior da margem para que você possa ver o nome do elemento span no primeiro elemento Parece bom. Vamos prosseguir e selecionar o segundo. Mude aqui, o número, vai ser dois. Nesse caso, o tamanho da fonte será de 1,6 RAM. O peso da fonte será 300. Quanto à cor, vou fazer 777. Então, agora, os dois elementos de extensão parecem muito bons. Vamos seguir em frente e selecionar o lado direito. Estou no contrato, certo? Defina a largura para 60 RAM. A altura também será de 60 RAM. Em seguida, use novamente o Flexbox, seguido pelo centro de justificação do conteúdo e pelo centro de e Tudo bem. Depois disso, vamos prosseguir e selecionar grupos de entrada. Use novamente o display flex. Em seguida, vou selecionar o próprio grupo de entrada. Novamente, display flex. Mude a direção, transforme-a em coluna. Então, passo a passo, os elementos de entrada . Está ficando melhor. Em seguida, precisamos do rótulo do grupo de entrada Altere o tamanho da fonte. Vai ter 1,6 RAM do que precisamos de 300 gramas de peso de fonte. E também crie algum espaço entre as letras. Use isso apenas como base. Em seguida, precisamos transformar o texto em maiúsculas e também mudar a cor, torná-la branca Depois disso, vamos definir a margem para a rampa 001.5 e para a rampa. Então, ele pode ver o rótulo. Parece bom. Em seguida, precisamos de entrada , grupo, elemento I. Estou no ícone Font Awesome, o asterisco. Vamos definir o tamanho da fonte em um ponto para aumentar e alterar a cor Use a cor verde. Certo? Depois disso, vou selecionar a entrada do grupo de entrada, seguida pela Precisamos de alguns blocos CSS semelhantes, digamos oi para seis RAM. Também precisamos que a margem seja 03, rampa, cinco REM e zero Dan, vou mudar a cor de fundo. Será um devido a uma borda definida para apontar para rams solid e 777 Então, agora as entradas estão boas. Em seguida, precisamos do raio da borda para arredondar os cantos, configurá-lo para três rampas, alterar o tamanho da fonte será 1,6 R& do que a espessura da fonte será 300 e mudar a será 300 e mudar a Em seguida, precisamos de algum espaço dentro das entradas. Coloque o preenchimento em uma rampa ou rampa, depois novamente em uma RAM e para ler mandu Depois disso, vou selecionar a entrada em si, definindo a largura para 35 RAM. E então vou selecionar a área de texto. Eu vou mudar sua altura. Vamos fazer uma rampa de 12, também precisamos aqui margem inferior para a RAM E vou desativar a função de redimensionamento. Vamos definir o redimensionamento como nenhum. Ok, então, finalmente, vou personalizar o botão na parte inferior. Então, vamos selecioná-lo. Defina a largura para calcular 100% menos três RAM do que a altura será de cinco rampas Vamos voltar à cor, usar a cor verde. Além disso, precisamos de pontos de borda para rams sólidos e a cor será Bb B. Em seguida, precisamos arredondar os cantos usando o raio da borda O valor será de três RAM. Mude a cor, torne-a branca. E também precisamos aqui transformar o texto em maiúsculas. Em seguida, vamos alterar o tamanho da fonte. Será 1,6 RAM. E também precisamos aqui que o peso da fonte seja 300. Crie algum espaço usando o espaçamento entre letras de ponto a rampa, e precisamos mudar o cursor Vamos deixar isso claro. Tudo bem, então digamos que a seção de contato parece muito boa Vamos passar para a próxima seção. 19. Projeto 2: crie e personalize o rodapé do site: Tudo bem, então, depois da seção de contato, agora temos que seguir em frente e começar a criar a última parte do site, que será um rodapé O rodapé será simples. Vamos continuar e inserir a visualização dos comentários. Então eu vou abrir um rodapé, colocar a classe Footer . Vamos inserir você. Acompanhe os ícones da classe. Vou pegar esses ícones de mídia social daqui. Vamos continuar e colá-los dentro dos ícones. Vou abrir os direitos autorais da classe TikTok . Vamos inserir um parágrafo inseguro com textos de direitos autorais. Precisamos aqui de um sinal de direitos autorais, que é uma entidade HTML5 Em seguida, será seguido pelo texto web. E então precisamos da tag span com o valor surdo. Além disso, vou lhe passar todos os direitos reservados. 2023. Em seguida, vamos abrir dados com a ordem de classe N colocada aqui, Parágrafo feito por elementos de extensão e código e Create. Ok, então isso é tudo sobre a marcação HTML para o rodapé. Vamos começar a escrever um pouco de CSS. Insira aqui, rodapé e um rodapé. Estou nos comentários. Em seguida, vou selecionar Rodapé. Vamos definir com 200 por cento. A altura será de dez rampas. Então, vou colocar o pedregulho no topo com os valores de 0,1 em estado sólido e a cor será 444 Além disso, vou usar o display flex para justificar o espaço do conteúdo uniformemente. E também vou usar alinhar itens ao centro para centralizar os itens flexíveis Ok, depois disso, vamos selecionar os ícones, seguidos pela ilha. Precisamos que aqui o tamanho da fonte seja, para diminuir, a cor será branca Então, vou usar margem, certo? Para correr. E então você tem algum efeito de sombra usando sombra de texto, 0,5 grama por grama Se a cor eu vou usar RGBA, cor preta com menor opacidade E também mudar de rumo fará com que isso aconteça. Ok, então isso é tudo sobre os ícones de mídia social. Em seguida, vou cuidar do texto dos direitos autorais. E também vou selecionar o autor. Defina o tamanho da fonte para 1,6 RAM. Mude de cor, branco. Então você pode ver que o texto ficou branco e maior. Vamos usar direitos autorais, span. Defina a família de fontes como advertência cursiva. Então, vou definir o tamanho da fonte para 2,5. Rima. Altere a espessura da fonte, ela ficará em negrito e também altere a cor Vou usar a cor verde. Em seguida, coloque a margem direita em uma rampa. Tudo bem, então temos aqui um logotipo. Vamos prosseguir e selecionar a extensão do autor. Na verdade, vou copiar esse código daqui. Então, vamos lá, o rodapé está muito bonito e, na verdade, todas as seções estão concluídas Então, como você pode ver, temos aqui um pequeno problema. A navegação está sendo exibida atrás do carrinho. Então, vamos corrigir esse problema usando o índice 150. Ok, então é isso. Tudo parece perfeito. A única coisa que precisei fazer foi tornar o projeto responsivo a diferentes tamanhos de tela. Então, vamos seguir em frente. 20. Projeto 2: torne o projeto responsivo: Tudo bem, então terminamos de criar e personalizar nossas seções do projeto e agora precisamos torná-las responsivas a diferentes Vamos prosseguir e inspecionar a página e mudar para o modo responsivo Precisamos encontrar nosso primeiro ponto de ruptura no qual precisamos fazer algumas mudanças. Então eu acho que o primeiro ponto de interrupção , será de 1.700 pixels Vamos continuar e inserir novos comentários para o modo responsivo. Em seguida, use a consulta de mídia CSS. Vou especificar aqui a largura máxima como 1.700 pixels. Então, a primeira coisa que eles precisam fazer é alterar o tamanho da fonte do elemento HTML. Vamos fazer com que seja 57%. Então, os elementos se tornaram relativamente menores. Em seguida, vou selecionar Navegação e alterar a posição correta. Vai ser menos sete na RAM. Além disso, vou selecionar a borda da seção para a seção Habilidades. Vamos mudar a posição do comprimento, faça com que seja dez RAM. Em seguida, vou selecionar a borda da seção de contato. Vamos mudar a posição esquerda, fazer dez corridas. Então, vamos conferir o projeto. Na verdade, precisamos seguir S porque o código não funcionou Ok, então, a seguir, precisamos encontrar outro ponto de interrupção E eu acho que deveria ter 1.500 pixels. Então, vamos criar uma nova consulta de mídia CSS e especificar aqui a largura máxima, que será de 1.500 Novamente, vou mudar o tamanho da fonte do elemento HTML. Vamos defini-lo para 52%. Em seguida, vou personalizar o nome. Vamos mudar o tamanho da fonte, torná-la com sete RAM. Altere também a largura, vai ser para ser executado. Ok, em seguida, vou selecionar Sobre e alterar a largura. Vamos fazer com que seja 45 RAM. Depois disso, vou selecionar o wrapper de imagem do desenvolvedor. Vamos definir a largura para 40 RAM. Defina também a altura, faça com que ela também tenha 40 RAM. Em seguida, temos que cuidar do trabalho do dapp. Vamos mudar a largura. Vai custar 20 de aluguel pela altura, vou ganhar sete RAM. Então, o preenchimento terá 0,1 RAM nos lados esquerdo e direito Em seguida, precisamos mudar as posições de seu trabalho. Selecione o elemento de extensão. Enésimo filho, um. Mude o tamanho da fonte, vá para a rampa. E a largura será 35. Presente. Ok, agora vou selecionar a guia Experiência e Mudança. A posição inferior será 22 corridas para a posição correta, vou configurá-la para 25 corridas. Em seguida, vou cuidar dos surdos. Projetos. Mudança. A posição inferior será 14 de aluguel. Para a posição correta, vou fazer com que seja menos quatro rampas Tudo bem. Em seguida, vou cuidar do título de fundo. Vamos selecionar o título da Seção BG, alterar o tamanho da fonte. Vai ser 23 R&. Em seguida, vamos cuidar da seção Habilidades. Vou selecionar habilidades e mudar a altura para cem por cento. Além disso, vamos definir o preenchimento para dez RAM e zero, depois 20 RAM e zero Em seguida, vou selecionar os cartões, o invólucro, alterar a largura e fazer com que sejam 100 Tudo bem, agora as cartas estão muito bonitas. Em seguida, vamos selecionar Seção, borda para a seção Habilidades. E eu vou mudar a altura. Vai ter cinco RAM. Agora acho que a borda está muito bonita. Em seguida, vamos seguir em frente e cuidar da seção Projeto. Vamos selecionar cartões de projeto. Quero dizer, o invólucro definiu a largura para 100 Ren. Então, agora está tudo bem. Precisamos cuidar da Seção de Contato. Vamos selecionar Content Content e definir a largura para 110 RAM. Ok, então tudo parece bom. E vamos passar para o próximo ponto de interrupção. Então, o próximo ponto de interrupção será, eu acho, 1.200 pixels Então, vamos prosseguir e criar uma nova consulta de mídia CSS. Defina a largura máxima para 100, desculpe, 1.200 pixels. Altere o tamanho da fonte do elemento HTML. Vou defini-lo para 45%. Em seguida, vou cuidar da ação de Projetos. Então, vamos selecionar Projetos seguidos pela borda da seção. Mudança. A posição correta será de dez RAM. Agora parece bom. Em seguida, temos que cuidar da seção de contato. Selecione Conteúdo do contato, defina a largura para 100 rampa. Também precisamos mudar, justificar o conteúdo. Faça com que seja espaçado uniformemente. Então temos que selecionar Contato, certo? Vamos usar a margem direita, faça com que seja -15 RAM. Além disso, temos que personalizar os grupos de entrada. Vamos mudar a direção, criar coluna. Então. Precisamos selecionar grupos de entrada, seguidos pelas entradas. Mude a largura. Vamos fazer com que seja 60 Ran. Ok, então agora a seção de contato parece boa. E, na verdade, podemos seguir em frente e encontrar o próximo ponto de interrupção, que será de 900 pixels Então, vamos prosseguir e criar uma nova consulta de mídia CSS. Configure a largura máxima para 900 pixels. Precisamos alterar o tamanho da fonte do elemento HTML. Serão 39 por cento. Em seguida, vou selecionar a borda da seção e ocultá-la em todas essas seções. Em seguida, vou selecionar Seção, título de fundo. Altere o tamanho da fonte. Serão 20 R&. Em seguida, vou cuidar da seção de contato. Então, vamos selecionar Conteúdo de contato e alterar a largura para cem rampas. Além disso, vou selecionar Contato, certo? Vamos definir a margem direita, dois menos cinco RAM Portanto, a seção de contato parece boa. E, na verdade, podemos seguir em frente e encontrar o próximo ponto de interrupção, que será de 700 pixels Então, vamos criar uma nova consulta de mídia do Caesars. Altere a largura máxima, serão 700 pixels. Selecione HTML e altere o tamanho da fonte. Agora será de 35%. Em seguida, vou selecionar o título do plano de fundo da seção e alterar o tamanho da fonte. Vamos configurá-lo para 17 RAM. Em seguida, vou selecionar a imagem do desenvolvedor e ocultá-la. Depois disso, vamos selecionar os cartões de habilidades. Quero dizer, o conjunto de embalagens com 260 RAM. Então vou duplicar esse código, transformei as habilidades em Projetos E depois disso, temos que acessar aqui a seção de contato. Então, vamos selecionar Contato à esquerda e ocultá-lo. E também vou selecionar Contact Content e definir sua largura como 70 Ran. Ok, então, no ponto de interrupção, acho que terminamos Agora é hora de encontrar o último ponto de interrupção. Vamos prosseguir e criar uma nova consulta de mídia CSS. Em seguida, vou especificar a largura máxima como 500 pixels. Vamos ver aqui a Navegação. Eu quero estendê-lo na página. Então, vamos definir com 200 por cento e também mudar a posição correta. Serão -100 mil do que precisamos do conteúdo justificado para colocar os itens no centro Ok, depois disso, vou selecionar Banner, definir sua largura para 70% Em seguida, precisamos selecionar o título da seção e usar o centro de alinhamento de texto para alinhar os cabeçalhos no centro das A próxima coisa que você precisa fazer é cuidar da Seção de Contato. Então, vamos seguir em frente e selecionar o conjunto de conteúdo de contato com rampa 255 Também precisamos selecionar o elemento de entrada. Defina a largura para 50. Corra. Ok, então eu acho que tudo parece muito bom. Podemos acrescentar aqui mais uma coisa. Você sabe, parecem cartões fofos e também definem a largura para 55 RAM. Depois disso, vou selecionar os ícones do rodapé e torná-los em altura. Ok, então acho que finalmente terminamos e tudo parece muito bom. O projeto é responsivo. Então eu acho que você gostou desse projeto. Agora podemos seguir em frente e começar a criar o próximo. 21. Projeto 3: visualização: Olá e bem-vindo ao seu próximo projeto, que será um site sobre arquitetura. O projeto consiste em algumas seções diferentes. Então, vamos examinar cada um deles. Começaremos a criar o projeto trabalhando no not poor e no Navigation. Temos aqui o logotipo, a barra de pesquisa e um ícone do menu de hambúrguer Se eu clicar nele, o Navigation and será exibido bem. Se eu passar o mouse sobre os itens de navegação , obteremos aqui esse efeito agradável e legal Após a navegação, criaremos esses banners simples e bonitos , nos quais temos alguns elementos diferentes O banner é seguido por uma seção Sobre, que consiste em duas partes No lado esquerdo, temos alguns elementos de texto e o botão é chamado de lado direito. Consiste em uma moldura e uma imagem. Além disso, temos aqui uma parte bonita e legal na parte inferior da Seção. Na verdade, esses elementos aparecerão em todas as seções. Em seguida, temos a seção Projeto, que inclui cinco cartas com alguns bons efeitos secundários. Depois disso, constitua a Seção de Clientes, que consiste em dois cartões diferentes dos quais tínhamos uma seção de contato e um rodapé simples abaixo O projeto é responsivo a diferentes tamanhos de tela. Se eu inspecionar a página , mude para o modo responsivo e verifique o projeto com quatro tamanhos de tela diferentes Você descobrirá que o projeto é responsivo e tem uma boa aparência em média, com tamanhos de tela diferentes Novamente, os projetos são criados para um tamanho de tela extra grande. Estou dentro. Isso coincide com 1920 pixels de largura e 1080 pixels de altura. Portanto, se você estiver usando um tamanho de tela relativamente menor , durante as aulas, você deve alternar para o modo responsivo e especificar a largura e a altura dessa forma Caso contrário, o projeto não ficará bem em telas pequenas até que seja responsivo Então, por favor, leve isso em consideração. Tudo bem, então isso é tudo sobre o nosso terceiro projeto. Vamos em frente e começar a trabalhar nisso 22. Projeto 3: crie e estilize a navegação - parte 1: Tudo bem, então vamos começar a criar um novo projeto Eu tenho uma pasta aqui. Vamos prosseguir e abri-lo no VS Code. E então precisamos criar ou trabalhar arquivos para HTML, CSS e JavaScript. Precisamos do index.html e depois do style.css. E o próximo será script.js. Em seguida, abra o arquivo index.html e crie um documento HTML básico. Primeiro de tudo, vou mudar o título, vai ser arquitetura. Em seguida, precisamos vincular nossos arquivos. O primeiro será um arquivo CSS. E então vou abrir a tag do script e especificar no atributo fonte o caminho do arquivo JavaScript. Vamos abrir o projeto no navegador e, em seguida, colocar o editor e o navegador lado a lado. Assim mesmo. Tudo bem, vou pegar alguns links diferentes. O primeiro será o Font Awesome CDN, porque vamos usar alguns ícones do Font Awesome em todo o projeto Vamos copiar o link. Em seguida, vou abrir a tag do link no elemento principal e colar aqui o CDN Em seguida, vou visitar o site do Google Fonts porque vamos usar algumas fontes do Google. Vamos prosseguir e pesquisar uma fonte chamada Able. Eu vou selecionar esse bloco. O próximo será nosso primeiro de laboratório. Vamos selecionar o estilo. Em seguida, vou copiar o link e colá-lo de cabeça para baixo. Tudo bem, então estamos prontos para começar a escrever o código. Em primeiro lugar, vou criar uma marcação HTML. Vamos inserir seus comentários para o contêiner. Em seguida, vou abrir a tag DIV com o contêiner do nome da classe, no qual vou inserir comentários para a barra de navegação Em seguida, abra o elemento de navegação HTML5 com o nome da classe navbar, no qual vou inserir uma tag DIV com Agora quatro. Em seguida, vou abrir outra tag DIV com o logotipo da turma Um. Vamos mudar aqui os nomes das classes. Precisamos de um logotipo e um logotipo três. Em seguida, precisamos aqui abranger elementos nos quais vou inserir a arquitetura de texto. Ok, então isso é tudo sobre o logotipo. Em seguida, precisamos criar uma barra de pesquisa. Vamos inserir aqui elementos de entrada com um texto de tipo e com um atributo de espaço reservado O que você está procurando? E também precisamos aqui de um ícone Font Awesome, que será o ícone de pesquisa. Precisamos de classes, fa solid, fa, lupa. Ok, então é isso sobre a primeira parte da navegação. Agora precisamos criar um menu de hambúrguer. Vamos inserir aqui o ícone do Menu, no qual teremos três linhas, linha um, linha dois e camada três. Em seguida, precisamos da tag DIV, que será uma navegação Vou inserir aqui alguns links diferentes. O primeiro vai estar em casa. Em seguida, teremos que o próximo será um projeto. Então teremos o Blog. O próximo será Clientes E para o último item, vou colocar aqui Contato. Ok, então, na verdade, vamos falar sobre a marcação HTML. Agora, vou começar a escrever um pouco de CSS. Em primeiro lugar, vamos instituir comentários sobre os estilos padrão. Em seguida, vou selecionar cada elemento usando um asterisco E vou definir a margem e preencher os dois como zero Em seguida, temos que definir o tamanho da caixa de borda. Além disso, vou mudar a família de fontes. Vamos usar aqui a tabela. Sem serifa. Além disso. Eu vou me livrar da decoração de texto Não será nenhum. E também vou definir um esboço para nenhum. Portanto, os estilos padrão são aplicados aos elementos. Em seguida, vou alterar o tamanho da fonte do elemento HTML. Serão 62,5 por cento porque vamos usar a RAM como unidade de medida Ok, vamos começar a personalizar o contêiner. Insira aqui os comentários e selecione o contêiner. Primeiro de tudo, vou definir a largura. Vai ser 100%. Quanto à altura, vou fazer com que seja 100 de altura da janela de visualização Em seguida, vamos mudar a cor do plano de fundo. Vai ser 202020. É como a cor cinza escuro. Em seguida, vou colocar seus comentários na barra de navegação. Vamos seguir em frente e definir a largura para 100%. Quanto à altura , vai ser. Pode RAM. Além disso, vou mudar a cor de fundo. Vamos usar aqui a mesma cor que usamos para o recipiente. Em seguida, vou definir a posição que será corrigida. A posição superior será zero. A posição de atraso também será zero. E depois disso, vou selecionar o logotipo um. Vamos definir com 26 RAM a altura também será de seis RAM. Vamos definir a borda de 2,4 RAM, sólida. E a cor vai ser H1B, ou seja, a cor amarela Vamos duplicar esse código e alterar o nome da classe. Precisamos do seu logotipo dois, vamos mudar a largura e a altura. Vou configurá-los para cinco RAM. Elimina a borda e altera a cor de fundo. Use aqui, cor cinza escuro. Tudo bem, então agora o logotipo dois não está visível porque temos aqui a mesma cor Vamos definir a posição como absoluta. Na verdade, também vou selecionar marcas e definir a posição como absoluta. Então, precisamos nos posicionar para ser 50%. A posição da sorte será um bonde. E também precisamos centralizar os elementos usando Transform Translate Y -50 por cento. Ok. Vamos voltar ao logotipo para definir a posição como uma RAM, a posição esquerda também será uma RAM. Então, agora o elemento está visível. Em seguida, vou selecionar o logotipo três. A terceira parte do logotipo. Vamos definir a largura como cinco RAM e a altura também será cinco para M. Mude a borda. Será um ponto zero para a RAM, sólido com uma cor amarela. Em seguida, vou mudar a cor do plano de fundo. Vai ser cinza escuro. E agora temos que cuidar da posição. Vai ser absoluto. A posição superior será bater. Essa posição também será para bater. Então, agora o logotipo parece melhor. Vamos definir aqui o display flex. Em seguida, vou selecionar o elemento span e a marca. Vamos mudar o tamanho da fonte. Serão três carneiros. Em seguida, vou mudar a cor. Vamos configurá-lo para branco. Além disso, precisamos de algum espaço entre as letras. Vamos configurá-lo para 0,3 rampa. Então, temos aqui esse elemento pan. Em seguida, vou criar algum espaço, digamos, margem para 1,5 rampa e 0,3 RAM no lado esquerdo Depois disso, vou selecionar a barra de pesquisa. Vamos definir a posição como absoluta. Então, precisamos nos posicionar para ser 50%. A posição correta será de 15 RAM. E também precisamos centralizar o elemento verticalmente usando Transform Translate Y -50 por cento. Ok, então a barra de pesquisa está alinhada no lado direito da barra de navegação Vamos selecionar elementos de entrada. largura refinada em 45 RAM do que a altura será RAM total. Além disso, vou mudar a cor de fundo. Eu vou usar aqui 3341. É uma cor cinza, mas a mais clara. Então precisamos de Border None. E vou usar o preenchimento para criar algum espaço. Vamos configurá-lo para RAM para executar mais de dois REM novamente e fórum no lado esquerdo. Também altere o tamanho da fonte. Será 1,6 RAM. Então eu vou mudar a cor do texto. Vamos configurá-lo para branco. Altere o raio da borda, faça com 0,5 RAM. Então, agora o elemento de entrada parece muito melhor. Em seguida, vou selecionar o atributo de espaço reservado. Vamos definir a cor para C. C, C. Agora, eu tenho que cuidar do ícone Font Awesome. Estou no ícone de pesquisa. Vamos definir a posição como absoluta. Então, precisamos nos posicionar para ser 50%. A posição da sorte será de 1,5 RAM. Além disso, precisamos centralizar os elementos verticalmente usando Transform Translate Y -50 por cento, alterar o tamanho da fonte Será 1,6 RAM. E também vou definir a cor para C. C, C. Tudo bem, então isso é tudo sobre a barra de pesquisa Em seguida, temos que seguir em frente e começar a criar um menu de hambúrguer 23. Projeto 3: crie e estilize a navegação - Parte 2: Tudo bem, então vamos começar a trabalhar no menu de hambúrguer Vou selecionar o ícone Menu. Em primeiro lugar, vou exibir o ícone do Menu. Então, vamos definir a largura para quatro RAM. Precisamos que a altura seja 2,5 RAM do que a cor de fundo. Vai ser CCC. Na verdade, precisamos dessa cor de fundo por alguns motivos temporários. Em seguida, vou para a posição absoluta. Portanto, a posição será de 50%. Então precisamos aqui, posição correta, que será de oito RAM. E também precisamos centralizar o ícone usando Transform Translate Y -50 por cento Em seguida, vou mudar o ponteiro do cursor. Então, temos aqui o ícone do Menu. Na verdade, vamos nos livrar dessa cor de fundo temporária e depois selecionar a linha. A largura será de nível total. Então, precisamos de altura, que será ponto a ponto. Em seguida, vou mudar a cor de fundo para CCC Então, no momento, as linhas não estão visíveis. Vamos verificar o arquivo HTML. Na verdade, precisamos que você adicione uma linha de classe separada. Então, agora as linhas devem estar visíveis. Ainda assim. Temos aqui algum problema. Sim, precisamos aqui da tag DIV e não da linha tog. Desculpe pelo erro. Agora, você pode ver aqui as linhas. Vamos prosseguir e alinhá-los separadamente. Para isso, vou usar o flexbox. Precisamos de display flex. Então temos que mudar a direção. Vai ser uma coluna. E precisamos criar algum espaço entre as linhas usando justificar o espaço entre elas Então agora temos aqui o ícone do Menu com três linhas diferentes. Ok? Depois disso, vou cuidar da navegação em si. Vamos definir a largura. Vai ser cem por cento. Em seguida, temos que definir a altura, que será 100, altura da janela de visualização Em seguida, vou mudar a cor do plano de fundo. Nesse caso, vou usar 0 B, 0 B, um porque é como a cor azul escuro. Em seguida, vou sentar. A posição será absoluta. As posições superior e esquerda, ambas devem ser zero. Em seguida, vou cuidar dos itens de navegação. Eles devem ser colocados no centro. Então, a partir disso, vamos usar o flexbox para centralizar os itens Primeiro, precisamos flexionar a coluna de direção e, em seguida, justificar o centro de conteúdo e também alinhar o centro também alinhar Então, aqui temos os itens alinhados verticalmente no centro Em seguida, vamos selecionar itens de navegação. Quero dizer, o elemento link definiu a família de fontes em dois laboratórios alfa, um, mais grosseiros do que aumentar o tamanho da Serão cinco RAM. Bem, então eu vou mudar a cor. Vamos configurá-lo para branco. Em seguida, vou criar algum espaço entre as letras. Vamos configurá-lo para 0,3 RAM. Também precisamos de uma margem aqui na parte inferior. Vamos configurá-lo para 1 g. Então, como você pode ver, os itens de navegação parecem muito bons. Em seguida, vou selecionar antes do pseudo elemento. Vamos definir o conteúdo como vazio. Então eu vou definir uma largura. Será 15 RAM do que a altura será 0,5 RAM. Mude a cor do plano de fundo. Vou usar a cor amarela aqui para definir a posição para a posição absoluta que será de 50 por cento. Agora, a posição esquerda deve ser -17 rampa. E também precisamos transformar, traduzir Y -50 por cento para centralizar os elementos verticalmente. No para centralizar os elementos verticalmente momento, o pseudo-elemento anterior não é viável porque precisamos definir a posição como relativa para os elementos pais, neste caso, o neste caso Então, podemos ver que temos aqui agora as linhas no lado esquerdo dos itens. Precisamos da mesma coisa no lado direito. Para isso, vou usar pseudoelementos posteriores. Só precisamos mudar a posição. Precisamos aqui, da posição correta. Então agora temos linhas em ambos os lados. Essas linhas serão usadas para o efeito de foco. Então, primeiro de tudo, precisamos ocultá-los usando Transform Scale. Deve ser zero, então as linhas ficam ocultas. Em seguida, vou selecionar o link de navegação seguido de passar o mouse E também precisamos aqui antes do pseudo elemento. Então, ao passar o mouse, precisamos aumentar a escala e configurá-la com seu valor padrão, que é um Vamos usar a transição para um efeito suave. Como você pode ver, depois de passar o mouse sobre o item e a linha aparecer, precisamos exibir a linha do lado direito Então, para isso, temos que mudar a origem da transformação. Por padrão, ele está definido como centralizado. E agora precisamos, certo. Agora, a linha aparece do lado direito. Também precisamos da mesma coisa para o pseudo-elemento after. Então, vamos copiar essa alteração de código aqui antes e depois. E também precisamos aqui transformar origem e transição. Neste caso, restará transformar a origem. Além disso, a transmissão de que precisamos é a mesma. Portanto, se passarmos o mouse sobre os itens de navegação , teremos esse efeito agradável e interessante Tudo bem, então a próxima coisa que você precisa fazer é exibir o ícone do Menu porque ele está oculto no momento Então, vamos usar a propriedade index. Agora vemos aqui o ícone do Menu. E agora é hora de escrever um pouco de JavaScript para fazer a navegação funcionar, vou criar uma variável, vamos chamá-la de ícone de menu selecionado usando o método de seleção de consulta. Precisamos especificar aqui o nome da classe, que será o ícone do Menu. Vamos duplicar esse código. Precisamos da segunda variável, que será selecionada na barra de navegação Aqui o nome da classe navbar. Em seguida, adicionarei o ouvinte de eventos ao ícone do Menu com um evento de clique E também precisamos colocar aqui uma função de seta, que será uma função de retorno de chamada Então, vou adicionar ao Napa um nome de classe com o método toggle Esse nome de classe será, digamos, mudança. Depois disso, temos que ocultar a navegação. Vamos configurar para posicionar duas portas de visualização com -100 de altura. E então precisamos selecionar Navegação com um nome de classe de alteração. Temos que voltar a colocar a posição em zero. Vamos usar o efeito de transição. Nós precisamos aqui também. E a duração será de 0,3 s. Então, se clicarmos no ícone Menu, nada acontecerá. Então, vamos inspecionar a página. Não temos aqui nenhum erro. Vamos verificar o HTML5. Temos que adicionar aqui o ponto JS porque o nome do arquivo não foi indicado corretamente. Então, agora a navegação funciona bem. E eu tenho aqui um bom efeito. Em seguida, vou esconder os itens de navegação usando a opacidade zero e a visibilidade Em seguida, vou selecionar a mudança de classe com link de navegação que envia a opacidade para zero e a visibilidade para visível Além disso. Vou selecionar o primeiro item de navegação com uma mudança de classe. Digamos que faça a transição para todos os 0,3 s. E então precisamos um tempo de atraso de 0,3 s. Precisamos exibir o item de navegação separadamente com um tempo de atraso diferente, o que criará um efeito muito bom. Então, vamos mudar o tempo de atraso. Precisamos de 0,4 s, depois 0,5 s para o terceiro item. Então, o próximo será 0,6 s. Então, para o quinto item, precisamos de 0,7 s. E para o último item, será 0,8 s. Então, vamos verificar os resultados. E como você pode ver, temos aqui um efeito muito bom e legal. Tudo bem, agora precisamos cuidar do ícone do Menu. Estou nas filas. Vamos selecionar Alterar com a linha um. Vamos começar com dois 55%. E também precisamos aqui Transformar, Girar na direção Z -15 graus E também temos que mover a linha um usando translação menos zero pontos para RAM e 0,8 rampa Vamos duplicar esse código. Use sua linha três. Nesse caso, precisamos eliminar o meu sinal da função de rotação E também precisamos aqui de -0,8 RAM. Além disso, vamos usar a transição para efeitos suaves. Vamos conferir o resultado. Então, como você pode ver, temos aqui um efeito agradável e legal. O ícone Menu se transforma em uma seta. Tudo bem, então isso é tudo sobre a navegação. Vamos seguir em frente e começar a criar a próxima parte do site 24. Projeto 3: crie e estilize o cabeçalho do site: Tudo bem, então, quando terminarmos com a navegação, agora é hora de seguir em frente e começar a criar a próxima seção do nosso projeto Vamos continuar e inserir comentários. Para aterrissar. Vamos criar um cabeçalho do site que é uma tag de seção aberta com a classe Landing Vou inserir a tag U DIV com a classe Landing image, na qual vamos colocar o elemento de imagem Vou selecionar a imagem da pasta de imagens e será Landing BG. Tudo bem, em seguida, precisamos de Banner no qual vou inserir elementos de cabeçalho H1 com o nome da classe Banner heading elementos de cabeçalho H1 com o nome da classe O texto estará dentro do elemento span. Casa dos sonhos. Em seguida, vou inserir aqui a tag DIV com o nome da classe, conteúdo do banner no qual teremos um conteúdo do banner no qual teremos parágrafo com algum texto fictício Além disso, vou instituir Bateson. Leia mais. Ok, então isso é tudo sobre a marcação HTML. Vamos começar a personalizar essa seção. Vou inserir seus comentários, Landing e of Landing. Em seguida, vamos selecionar Imagem de destino e definir a largura para 92% Em seguida, precisamos de altura. Será 70, altura da janela de visualização. Em seguida, precisamos selecionar a imagem em si. Vamos definir uma largura como 100%. De acordo com a altura, a altura também será de 100%. E também precisamos que seu objeto seja adequado para ser carbono. Tudo bem, então temos aqui a imagem. Próximo. Vou selecionar o elemento da seção e definir sua largura. Vai ser 100%. Vamos seguir a altura. Vou configurá-lo para 90 de altura da janela de visualização. Em seguida, vou definir a posição do invólucro da imagem como absoluta E também precisamos aqui da posição relativa ao elemento de seção, que é um elemento pai. Em seguida, vamos definir que a primeira posição será 11 corridas. Quanto à posição esquerda, precisamos aqui de 50 por cento. E também precisamos centralizar a imagem usando Transform, Translate X -50% Tudo bem? Em seguida, precisamos diminuir a opacidade da imagem Depois disso, vamos prosseguir e selecionar Banner. Vou definir sua posição como absoluta. Então, precisamos que a posição inferior aqui seja 15 RAM. Quanto ao laboratório, a posição será de 20 rampa. Assim, pode-se ver que o banner está posicionado abaixo. Em seguida, vou selecionar os elementos do título. Vamos definir o tamanho da fonte para nove. Carneiro. A cor vai ser branca. Em seguida, vou selecionar os elementos de extensão dentro do título. Vamos mudar a família de fontes. Nesse caso, vou usar um telefone chamado Alpha flap one cursive E também vou mudar. O tamanho da fonte será de oito RAM a cor será amarela. Então, vou criar algum espaço entre as letras. Então, agora o título parece muito bom. Em seguida, vamos selecionar Conteúdo do banner. Precisamos aqui do Flexbox. E também precisamos alinhar os itens no centro. Em seguida, vou selecionar o conteúdo do banner seguido pelo parágrafo Vamos definir a largura para 45 RAM. E o tamanho da fonte será em RAM. Além disso, vou mudar a cor que está aqui. Colarinho branco. Crie algum espaço no lado direito usando a margem direita para aumentar a rampa Então, o parágrafo parece bom. Agora temos que cuidar do botão. Vamos definir que a largura será 15 R&. Em seguida, precisamos aqui de altura, que seria de cinco mil. Eu vou mudar a cor de fundo. Vamos configurá-lo como transparente. Além disso, precisamos que a borda tenha 0,3 rampa sólida e a cor será clara Em seguida, vamos cuidar da cor. Vai ser branco. Então, vou aumentar o tamanho da fonte. Vamos configurá-lo para 1,6 RAM para que a espessura da fonte fique em negrito. E também em querer mudar o cursor. Vamos deixar isso claro. Tudo bem, então vamos ver o dobro do cabeçalho do site Parece bom. Portanto, podemos seguir em frente e trabalhar na próxima seção. 25. Projeto 3: seção de construção sobre: Tudo bem, então terminamos com o cabeçalho do site e agora é hora de seguir em frente e começar a trabalhar na próxima seção do projeto Portanto, a próxima seção será Sobre a seção. Vamos inserir seus comentários na seção Sobre. E então, como sempre, vamos abrir a tag da seção com a turma sobre. Vou colocar a tag U DIV About left, na qual precisamos do elemento de cabeçalho H1 Com um texto. empresa de design de edifícios criativos. O elemento do título será seguido pelo parágrafo com algum texto fictício Em seguida, após o parágrafo, precisamos do botão aqui. Com o texto, leia mais. Depois disso, vou criar o lado direito no qual teremos a moldura. E também teremos seu invólucro de imagem no qual eu vou inserir sua própria imagem. Vamos selecionar a imagem na pasta de imagens. Será About dot JPG. Em seguida, precisamos usar a tag U DIV com uma experiência de nome de classe. E também precisamos de outra classe, Seção inferior. Insira seu elemento de cabeçalho H1, 20 anos. E então precisamos do elemento de cabeçalho h3 com a experiência de texto funcionando Ok, então é isso. Todos os elementos foram criados e agora temos que personalizar esta seção. Na verdade, vou alterar a altura do contêiner para 100% e não a altura de 100 janelas de visualização Agora vamos inserir seus comentários, provavelmente sobre a seção. Então. Antes de tudo, vou cuidar da imagem. É muito grande agora. Então, vamos definir com 250 RAM e a altura será RAM certificada para o invólucro da imagem Em seguida, vou selecionar a imagem em si. Vamos definir dentro da altura, a largura será 100%. Para a altura, também será 100%. E também precisamos ajustar a imagem usando a capa de alimentação de objetos. Ok, então agora temos um resultado muito melhor. Agora vou cuidar do elemento da seção. Vamos definir com 200 por cento. A altura será 75 de altura da janela de visualização. Então eu vou mudar a cor de fundo. Vai ser 313133. É uma cor cinza, mais clara. Então eu vou usar o Flexbox. Vamos alinhar os itens no centro. E também vou usar você para justificar conteúdo com valores que compensam Portanto, os lados esquerdo e direito estão bem alinhados. Em seguida, vou selecionar Sobre o elemento de cabeçalho H1 esquerdo. Vamos definir o tamanho da fonte para cinco REM e a cor será branca. Além disso, vou mudar a largura, vai ser de 50 corridas. Então precisamos de algum espaço na parte inferior. Serão seis RAM. Na verdade. Não precisamos deste ano. Em seguida, vou selecionar o parágrafo. Vamos definir o tamanho da fonte dois como RAM. Também mude a cor. A cor vai ser branca. Precisamos que a largura seja de 50 RAM. E também precisamos que a margem inferior seja cinco primos. Ok, a seguir, vamos cuidar do Bateson. Vou configurar com 218 RAM precisamos que a altura seja cinco RAM Além disso, vou definir a cor de fundo transparente, pois precisamos do ponto de borda para ficar sólido. E a cor será Tba oito 1-p Quero dizer, a cor amarela. Em seguida, vou definir a cor para novamente, amarelo. Portanto, precisamos que o local tenha 1,8 RAM. Precisamos de algum espaço entre as letras. Vamos configurá-lo para 0,1 de execução. E também precisamos que Caruso esteja certo. Ok, então o botão parece muito bom. E, na verdade, com o lado esquerdo, terminamos. Vamos seguir em frente e cuidar da moldura que é colocada no lado direito. Vamos configurar com 250 RAM. Então, precisamos que a altura seja de 35 quadros. Então, vou usar borda, que serão três sólidos REM com a cor 555 Vamos definir a posição como absoluta. Em seguida, precisamos nos posicionar para ter 15 RAM. Quanto à posição correta, vou configurá-la para 40 RAM. Na verdade, precisamos de uma posição relativa para o elemento pai. É por isso que não vemos aqui a moldura. Então, agora aqui está. Vou definir a posição do invólucro da imagem como absoluta, pois duas posições serão um dram A posição correta será de 33 RAM. Então, agora temos resultados muito bons. Em seguida, vou cuidar da parte inferior da Seção. Vamos definir a posição como absoluta. Precisamos que aqui a posição inferior seja, para a RAM. Então, a posição correta será 33 rampa. E também precisamos que você defina que a altura será 12. Rahm. Em seguida, precisamos de borda no lado direito. Vamos configurá-lo como um sólido de RAM e a cor será amarela. Então, aqui temos a borda no lado direito. Vamos alinhar o texto para escrever. E também precisamos de algum espaço no lado direito usando o preenchimento, certo? Para correr. Tudo bem, agora temos dois estilos de cabeçalhos Vamos começar com os elementos do cabeçalho H1. Vou definir a família de fontes como Alpha slab one. O tamanho da fonte cursiva será 61. Em seguida, vou mudar a cor. Vamos usar seu 555 também, precisamos de espaço entre as letras Digamos que 2,5 funcionaram. O primeiro título. Parece muito bom. Em seguida, vou selecionar o segundo título, que é H três. Vou definir o tamanho da fonte para 2,5 primos. Então a cor vai ser branca. Então, agora a parte inferior da seção parece muito boa. Temos aqui um pequeno problema. Temos que exibir a Navegação. Para isso. Temos que usar a propriedade do índice com o valor 100. Ok, então é isso. Tudo parece bom. Podemos seguir em frente e começar a trabalhar na próxima seção. 26. Projeto 3: crie e personalize projetos: Tudo bem, agora é hora de seguir em frente e começar a criar nossa próxima seção deste projeto A próxima seção é sobre projetos. Então, vou inserir novos comentários para os novos projetos da Seção e dos projetos. E então eu vou abrir a tag de seção com o nome de uma classe de projetos. Dentro desta seção, vou colocar o elemento de cabeçalho H1 com o nome da classe Projetos Vamos instituir os projetos mais recentes. Em seguida, vou abrir a tag DIV com os cartões de classe nos quais vou colocar a chamada O cartão incluirá uma imagem. Vamos selecionar a imagem na pasta de imagens. Além disso, vou abrir outra tag DIV com o nome da classe chamada content, na qual teremos elementos de cabeçalho H1 com um texto A casa dos seus sonhos está aqui. Próximo. Teremos aqui um parágrafo com um texto fictício Então é isso sobre o cartão. Vou duplicar esse elemento algumas vezes e mudar as imagens No geral, teremos cinco cartas diferentes. Tudo bem, então depois disso, vou abrir a tag DIV com os designs da classe E então a seção inferior. Nós já usamos isso. Na última seção. Vamos abrir a tag de cabeçalho H1 com os textos. Incrível. Então, precisamos da tag de cabeçalho h3 com designs de texto Então, aqui temos a marcação HTML. Vamos começar a escrever um pouco de CSS. Vou inserir novos comentários para a seção de projetos. Então eu vou cuidar do cartão. Vamos definir a largura para 32 RAM. Em seguida, vou definir a altura como 50 RAM. Em seguida, vou selecionar a imagem e definir sua largura. Vai ser 100%. Vamos colocar que a altura também será de 100%. E também precisamos ajustar a imagem usando a capa de objetos. Então agora temos aqui imagens relativamente menores. E também temos aqui a seção inferior, designs incríveis. Então, vou colocá-lo abaixo. Vamos selecionar o elemento Seção e definir sua largura em 200%. A altura será de uma centena de altura da janela de visualização. Além disso, vou definir a posição como relativa. Então, agora o elemento inferior da seção é colocado abaixo. Em seguida, vou selecionar projetos que tenham, vamos definir seu tamanho de fonte como um bonde Então eu vou mudar a cor. Vai ser branco. Vou criar um espaço entre as letras. Vamos configurá-lo para apontar para a rampa. Em seguida, vou criar algum espaço usando margem com valores de RAM repentina, 010 RAM e nove RAM Então, aqui temos o título. Depois disso, vamos selecionar os cartões. Quero dizer, o invólucro definiu a largura para 90%. Então, precisamos de margem automática para colocar o elemento no centro. Então precisamos do Flexbox. Assim, é possível ver que as cartas estão bem colocadas na horizontal. Vamos criar um espaço no lado direito de cada cartão usando Margie, certo? 2,5 RAM. E também precisamos que o cursor seja ponteiro. Portanto, temos aqui um resultado muito melhor e melhor. Em seguida, vou selecionar o conteúdo do carrinho. Vamos definir com 200%. Além disso, a altura também será de cem por cento. Então, precisamos estar posicionados para sermos absolutos. Além disso, precisamos da posição relativa para o elemento pai, que neste caso é chamado. Em seguida, vou definir a posição superior para zero. A posição esquerda também será zero. Aqui temos o conteúdo do cartão. Vamos mudar a cor de fundo. Vou usar sua cor RGBA. Estou na cor preta com uma opacidade mais baixa, 0,9. Em seguida, vou selecionar o elemento de cabeçalho H1 no conteúdo do carrinho Vamos definir o tamanho da fonte para RAM, então a cor será branca. Então, vou definir a posição como absoluta. Eles assumiram a posição de que estará cheia de RAM. Quanto à posição de liderança, também vou configurá-la para 4M Mude com 15 corridas. Então, aqui temos o elemento de cabeçalho H1. Em seguida, precisamos selecionar o parágrafo do conteúdo do código. Vamos definir que o tamanho da fonte será 1,6 de execução. A cor será branca. E também vou definir que a posição será absoluta e precisamos posicionar para ter 13 RAM. Quanto à posição esquerda, vou usar para RAM, a largura será 17 rampa. Tudo bem. Então, o parágrafo do título ou Personalizar. Em seguida, vou selecionar o conteúdo chamado com pseudoelementos anteriores Vamos definir o conteúdo como vazio. Em seguida, vou definir a largura. Serão 92%. Então precisamos de altura. Vai ter 0,1 RAM. Além disso, precisamos mudar a cor de fundo que vou usar aqui e a cor amarela. Vamos definir a posição como absoluta. Precisamos que a posição Let seja zero. Achei que a posição tomada seria para a RAM. Então, aqui temos antes dos pseudoelementos. Em seguida, precisamos criar outra linha usando pseudoelementos posteriores Nesse caso, teremos uma linha vertical. Vamos mudar a largura. Vai ter 0,1 RAM até a altura. Vou configurá-lo para 94%. A posição esquerda será de dois REM. Vamos colocar as duas posições que precisamos aqui, zero. Então, aqui temos agora a segunda linha vertical. Agora vou criar um efeito de foco. Depois de passar o mouse sobre o cartão, precisamos exibir o conteúdo do cartão Na verdade, vamos colocar a cor de fundo aqui. Em seguida, vou usar a cor de fundo de transição com uma duração de 0,6 s. Então, agora, quando passarmos o mouse sobre o cartão, ele mudará a cor de fundo Em seguida, vou para Hyde nas duas linhas usando a transformação. Escala. O valor deve ser zero e, em seguida, temos que usar mouse seguido pelo anterior Pseudoelementos. Precisamos mudar a escala. E você vê aqui o valor padrão um. Portanto, precisamos fazer a transição para obter um efeito suave. Então, agora, quando passarmos o mouse sobre a linha de corte, será exibida. Na verdade, precisamos mudar a origem da transformação porque precisamos exibir a linha do lado esquerdo. Então agora temos um resultado muito melhor. E agora precisamos da mesma coisa para a segunda linha. Quero dizer, o pseudo-elemento depois, vamos usar o mouse aqui, mudar o pseudo-elemento que precisamos E também precisamos transformar a origem em topo e fazer a transição com uma transformação. Tudo bem, agora temos aqui um bom efeito de foco. Em seguida, vou esconder o título e o parágrafo usando opacidade e visibilidade. E uma vez que passamos o mouse sobre o cartão, temos que exibi-lo de volta. Portanto, precisamos aqui de opacidade um e visibilidade visível. Vamos copiar esse código e usá-lo também no parágrafo. Para mudar aqui o seletor aqui P. E também precisamos de transição para ambos os elementos Além disso, também precisamos fazer a transição com mouse e com algum tempo de atraso Ok, agora como você pode ver, temos aqui um fato muito melhor. Na verdade, acho que tudo funciona bem. Só precisamos mudar a posição dos elementos inferiores da seção. Vamos definir a posição correta para 12 rodadas. Tudo bem, então tudo parece bem. E com esta seção, terminamos. Então, vamos seguir em frente. 27. Projeto 3: crie e estilize clientes: Tudo bem, então, quando terminarmos com a seção Projeto, agora é hora de seguir em frente e criar nossa próxima seção, que será uma Seção de Clientes Então, vou colocar comentários que você conhece para a Seção de Clientes. Em seguida, vamos abrir a tag da seção com o nome da classe. Clientes. Vou inserir seu elemento de cabeçalho H1 com um título de classe Clientes Vamos inserir seus clientes como o valor do texto. Em seguida, vou abrir o Tip Check com o nome do cluster Customers content, no qual vou colocar outra doação. E será o cartão do cliente. Então, dentro do cartão, vou inserir a imagem. Vamos prosseguir e selecionar a imagem na pasta de imagens. Vai ser como um tumor. Também terá aqui a tag DIV com o conteúdo do cartão de clientes da classe Dentro desse elemento, vou colocar a tag de cabeçalho H1 com o nome John Smith Em seguida, teremos o título h3 e ele será associado ao co-gerente Em seguida, teremos um ícone Font Awesome. Vai ser FAA, sobrando aspas sólidas. Então precisamos do seu parágrafo com algum texto fictício. Vamos continuar e duplicar o cartão do cliente. Em seguida, vou inserir aqui a tag DIV, que será a parte inferior da seção do cliente Os elementos das seções anteriores. Então, teremos aqui elementos de cabeçalho H1 com os clientes de texto E também precisamos aqui elemento de cabeçalho h3 com o texto dizendo, ok, então é isso Temos aqui a marcação HTML. Na verdade, precisamos mudar aqui a imagem. Será o cliente dois. Então, agora a imagem foi alterada. Terminamos com a marcação HTML. Vamos começar a escrever um pouco de CSS. Precisamos aqui de novos comentários para a Seção de Clientes. Em seguida, vou selecionar os elementos da seção, que tem um className Customers Vamos definir a largura. Vai ser 100%. Isso provavelmente é altura. configurá-lo para a altura da janela de visualização E também precisamos mudar a cor de fundo. Nesse caso, vou usar 313133. Então, precisamos de algum espaço na parte superior usando preenchimento, os sete primeiros R& Em seguida, vou selecionar a imagem do cartão do cliente para torná-lo menor. Vamos configurar com 220 RAM. Agora as imagens ficaram menores e agora é mais confortável trabalhar. Portanto, precisamos aqui da posição relativa ao elemento da seção. Como você pode ver, a parte inferior da seção está bem posicionada. Em seguida, vou selecionar o título Clientes. Vamos definir o tamanho da fonte. Serão oito rampas. Então precisamos de cores. Vai ser branco. Além disso, vou criar espaço usando margem com o valor 0010 RAM e, em seguida, nove RAM no lado esquerdo Também crie algum espaço entre as letras. Vamos configurá-lo para apontar para a RAM. Então, aqui temos o título da seção. Em seguida, vou selecionar o conteúdo do cliente . Vamos definir onda. Vai ser 80 por cento. Em seguida, teremos sua linha de margem para centralizar o elemento. Então eu vou usar o flexbox. Precisamos justificar o espaço do conteúdo uniformemente para criar um espaço uniforme entre os itens flexíveis Em seguida, vamos cuidar do conteúdo do cartão do cliente. A largura será de 50 R&. Em seguida, teremos a altura, que será de 22 RAM Em seguida, vou mudar a cor de fundo. Vai ser 777. Além disso, precisamos aqui de raio de borda, 0,5 RAM. Em seguida, teremos algum efeito de sombra com os valores de 0,1 RAM. Então, novamente, uma RAM e a cor RGBA, cor preta com menor opacidade Em seguida, precisamos de algum espaço usando o valor de preenchimento para embrulhar. Ok, então, passo a passo, o cartão fica bonito. Em seguida, vou fazer com que a posição da imagem seja absoluta. Em seguida, vou selecionar o cartão do cliente, que é um elemento principal da imagem. E precisamos aqui da posição relativa. Depois disso, vamos em frente e definamos. A posição será menos cinco primos. E também precisamos aqui da posição correta , será a rampa. Portanto, precisamos aqui que o raio da borda seja 0,5 REM. Em seguida, precisamos de algum efeito de sombra. Os valores serão 0,5 RAM, 0,5 RAM e a cor será RGBA com menor opacidade Tudo bem, então as imagens estão bem alinhadas. Em seguida, vou cuidar dos elementos do cabeçalho H1 do conteúdo do código. O tamanho da fonte será de 2,5 RAM. Então teremos cores. Vai ser branco. Além disso. Vou criar algum espaço na parte inferior. Vamos configurá-lo para uma RAM. Então, os títulos estão bonitos. O próximo elemento a personalizado será o elemento de cabeçalho h3 Vamos mudar o tamanho da fonte. Também custará 1,8 dram. A cor que vou usar C, C, C. E a margem na parte inferior será de três rampas Depois disso, vou cuidar do elemento I, do ícone Font Awesome, ícone Font Awesome citações de Emily, vamos usar o tamanho da fonte dois em RAM A cor também vai ser clara. A margem inferior, precisamos nos livrar dela. Então, os códigos estão bonitos. Agora temos que cuidar do parágrafo. Vamos definir o tamanho da fonte para 1,6 redondo. Tudo bem, então é isso. Isso é tudo sobre a seção de clientes. Parece muito bom. E agora podemos seguir em frente e começar a trabalhar na próxima seção. 28. Projeto 3: crie uma seção de contatos: Tudo bem, então é hora de seguir em frente e criar nossa próxima seção do projeto A próxima seção será uma seção de contato. Então, vamos prosseguir e inserir novos comentários para a seção de conduta. Em seguida, vou abrir a tag da seção com o nome da classe Contato. Dentro do elemento da seção. Vou abrir uma tag profunda, que será Conteúdo de contato. Então precisamos de Contato à esquerda, no lado esquerdo, nesta seção. Vamos abrir o título H1, marcar e instituir. Fique ligado e receba as atualizações mais recentes. Em seguida, precisamos do direito de contato, no qual vou inserir a tag de entrada com um tipo de e-mail e com o valor do atributo placeholder, insira seu endereço de e-mail Em seguida, precisamos do ícone Font Awesome, que será um prato de papel sólido. Ok, então vamos ver. A marcação HTML está pronta. Vamos começar a escrever um pouco de CSS. Vamos inserir seus novos comentários para Contato. Em seguida, vou selecionar Elementos de contato. Quero dizer os elementos desta seção. Essa célula com 200 por cento, a altura será de 25 rampa. Em seguida, precisamos do Flexbox e do justify-content center. Além disso, precisamos alinhar o centro dos itens para centralizar o conteúdo dentro desta seção Em seguida, vou selecionar Conteúdo de contato e vou especificar a largura. Vai ser 80 por cento. Em seguida, precisamos exibir o flex para colocar os itens lado a lado Em seguida, vou usar o espaço justify content, até mesmo para criar um espaço maligno entre os itens flexíveis Em seguida, vamos selecionar o elemento de cabeçalho H1 do Contact Content Portanto, o tamanho da fonte é de três RAM. Em seguida, vou transformar o texto em maiúsculas. Também mude a cor. Vai ser CCC. Aqui temos o elemento de cabeçalho. Vamos seguir em frente e selecionar os elementos de entrada. Vou definir a largura para 45 RAM. Então, a altura será para R&. Além disso, vou mudar a cor de fundo. Vamos configurá-lo como transparente. Em seguida, vou criar espaço dentro da entrada usando preenchimento, 1,5 RAM e depois 1,5 g. Em seguida, precisamos apontar para RAM e zero Depois disso, vou usar borda e vou defini-la como nenhuma. Então precisamos do fundo. Será 0,1 rima sólida e a cor será 777 Então, aqui temos a borda na parte inferior. Em seguida, vamos definir o tamanho da fonte para 1,8 Ran. Além disso, precisamos que sua cor seja CCC. Depois disso, vou selecionar o elemento de entrada seguido pela pseudoclasse de foco Então, uma vez que focamos o elemento de entrada , precisamos mudar a borda, quero dizer a cor da borda, e ela vai ficar amarela. Além disso, precisamos de uma transição aqui para um efeito suave. Tudo bem? Então, quando focarmos o elemento de entrada e a borda na parte inferior, mude sua cor. Em seguida, vou selecionar o atributo de espaço reservado e quero mudar a cor Vamos torná-lo CCC e também usar espaçamento entre letras, 0,1 RAM. Ok? Então isso é tudo sobre o elemento de entrada. Agora, vou tirar você do ícone Font Awesome. Digamos que o tamanho da fonte seja de 1,8 aproximadamente. Então, a posição será absoluta. Vou configurar a posição para 20 por cento. Quanto à posição correta, será zero e também mudará a cor. Faça com que seja C, C, C. Em seguida, vamos mudar o cursor, fazê-lo apontar. Portanto, o ícone não está visível porque esquecemos sua posição em relação ao elemento pai. Então, vamos ver o conflito, certo? E defina a posição para a rota. Ok, então é isso. A seção de contato está bonita, então podemos seguir em frente e cuidar da seção de índice 29. Projeto 3: crie e personalize o rodapé do site: Tudo bem, agora é hora de construir nossa última seção do projeto Vai ser um rodapé. O rodapé será simples. Vamos inserir novos comentários no rodapé. Em seguida, vou abrir a tag de rodapé HTML5, seguida pelo nome da classe Footer seguida pelo nome da classe Vamos abrir a tag DIV com o conteúdo do rodapé da classe na qual vou colocar o logotipo Precisamos falar aqui com as turmas, com a marca e depois com a marca Footer Dentro do desenvolvimento haverá três elementos. Quero dizer logotipo, um, logotipo até o nível três, como se estivesse na Navegação. E também precisamos aqui do elemento span com uma arquitetura de texto. Ok, a seguir, precisamos aqui do parágrafo do texto de direitos autorais com um sinal de direitos autorais. E também com o texto. Todos os direitos reservados. Feito pela codificação Create. Tudo bem, então isso é tudo sobre a marcação HTML do rodapé Vamos prosseguir e estilizar esta seção. Vamos inserir novos comentários no rodapé. Em seguida, vou selecionar o elemento de rodapé. Vamos definir uma largura. Vai ser 100%. Provavelmente há altura. Vou configurá-lo para sete R& Em seguida, precisamos da cor de fundo. Será de 2020 a zero. Além disso, precisamos de borda na parte superior, 0,1 g de sólido. A cor será três, e3, e4, um. Então, aqui temos a borda na parte superior do rodapé. Em seguida, vou selecionar Branch Footer, definir sua posição como absoluta Em seguida, precisamos da posição relativa ao elemento pai, que é o rodapé A posição superior será de 3,5 RAM. Para a posição esquerda, vou configurá-la para 20%. Ok, então aqui temos o logotipo. Vamos selecionar o logotipo 1 do Frankfurter, que terá três RAM Provavelmente são alturas. Também vou configurá-lo para três RAM. Então teremos aqui os pontos de borda em forma de carneiro, sólido, e a cor será amarela. Em seguida, vou duplicar esse código, mudar o nome da classe Vai atingir a largura e a altura vai ser 2,5 RAM. E não precisamos de fronteiras. Vamos mudar a cor do plano de fundo. Vai ser 202020. Além disso, precisamos que uma posição difícil seja de 0,7 rampa. Foi isso que liderou a posição. Também será uma rampa de 0,7. Então, a segunda parte está pronta. Vamos duplicar esse código e alterar o nome da classe. Precisamos aqui de um logotipo três. Na verdade, vamos copiar a borda daqui e colá-la aqui. Em seguida, precisamos mudar as posições superior e esquerda. Vamos configurar os dois para 1,3 RAM. Então, aqui temos o logotipo. Em seguida, vou selecionar o elemento span. Vamos definir o tamanho da fonte como, para executar. No que diz respeito ao topo da margem, será de 0,5 RAM. Então, na verdade, podemos dizer que o logotipo e o lado esquerdo do rodapé estão prontos Vamos prosseguir e cuidar do texto dos direitos autorais. Vou enviar a posição para Absoluta, e a posição superior será de 50%. Precisamos centralizar os elementos usando Transform Translate Y -50 por cento Para a posição certa , serão 20%. Em seguida, precisamos alterar o tamanho da fonte. Vamos fazer com que seja uma moeda seis R&. Também mude a cor. Vamos configurá-lo como CCC. Então é isso. O rodapé já está, está bonito. E, na verdade, podemos dizer que o projeto que concluímos, a única coisa que precisávamos fazer era torná-lo responsivo a diferentes tamanhos de tela 30. Projeto 3: torne o projeto responsivo: Tudo bem, então, depois de construirmos todas as seções do nosso projeto, agora soamos para torná-lo responsivo a diferentes tamanhos de tela Vou inspecionar a página e mudar para o modo responsivo Em seguida, vou inserir seus novos comentários no arquivo CSS para o modo responsivo Então, vamos encontrar o ponto de interrupção no qual precisamos fazer algumas mudanças E então tivemos que usar CSS media query. Então, vamos criá-lo e especificar a largura máxima. Serão 1.700 pixels. A primeira coisa que vou fazer é selecionar Banner e mudar a posição Serão 12 R&. Em seguida, vou selecionar cerca, à direita, quero dizer o lado direito da seção Sobre e definir margem direita como rampa 20 Depois disso, vamos selecionar o quadro e alterar a largura. Vai ter 45 RAM. Além disso, precisamos mudar a altura. Vai ter 30 RAM. Em seguida, vou mudar a posição correta. Vamos configurá-lo para 20 RAM. Então, eu vou mudar a posição da moldura e ela será movida para o lado direito. Em seguida, vamos selecionar Sobre o invólucro da imagem e alterar a largura Vai ter 45 RAM do que a altura será 30 RAM. E também vou mudar a posição correta. Vai custar 13 dólares de aluguel. Então, agora o lado direito parece bom. A próxima coisa que vou fazer é mudar a posição da parte inferior da seção. Portanto, precisamos aqui experimentar e mudar a posição correta. Vamos configurá-lo para 20 rampas. Ok, a seguir, vamos cuidar da seção Projeto. Selecione o elemento Seção e defina a altura em 200 por cento. Em seguida, precisamos selecionar cartas e definir com dois 80%. Além disso, vou embrulhar os itens flexíveis usando embalagem flexível, embrulhe E também precisamos de um centro de conteúdo justificado. A próxima coisa que vou fazer é criar algum espaço na parte inferior usando a parte inferior acolchoada Vamos configurá-lo para 25 rampas Ok, então os cartões estão embrulhados, mas precisamos aqui para criar algum espaço. Para isso. Vou selecionar o cartão em si e definir a margem para 1,5. Ok, então agora tudo parece ótimo. Em seguida, vou cuidar da Seção de Clientes. Vamos eleger o conteúdo dos clientes. Defina a largura para 90%. E também temos que mudar a posição da parte inferior da seção. Vamos definir a posição correta para 20 Ran. Ok? A próxima coisa que vou fazer é selecionar Conteúdo de contato. Vamos mudar a largura para 90%. Além disso, precisamos selecionar a marca Footer e alterar a posição esquerda Serão 16%. E vamos fazer o mesmo com os direitos autorais. Também vamos definir a posição correta para 16%. Ok, então eu acho que tudo parece bem em um ponto de interrupção. Vamos ir em frente e encontrar o próximo. Então eu acho que o próximo ponto de interrupção será de 1.400 pixels Então, vou criar uma nova consulta de mídia CSS. E vou especificar aqui a largura máxima como 1.400 pixels Vou diminuir o tamanho da fonte do elemento HTML. Vamos defini-lo para 55%. Isso tornará todos os elementos relativamente menores. Em seguida, vou selecionar o quadro na seção Sobre. Vamos definir sua largura para 40 RAM. A altura será de 25 RAM. E também precisamos mudar a posição correta. Vamos configurá-lo para 15 RAM. O mesmo vale para a imagem. Eu fiz o invólucro da imagem. Vamos definir a largura para 40 RAM e a altura será 25 cm. E também mudamos a posição correta. E neste caso, a posição correta será um bonde. Ok? Então, no lado direito da seção Sobre, parece bom. Vamos falar com você sobre a experiência. Mudou a posição correta e ajuste-a para 12 rampa. Tudo bem, então tudo parece bem. Vamos prosseguir e encontrar o próximo ponto de interrupção. Então eu acho que o próximo ponto de interrupção deve ser de 1.200 pixels Então, vamos criar uma nova consulta de mídia CSS e definir a largura máxima para 1.200 Vou alterar o tamanho da fonte do elemento HTML novamente, vamos configurá-lo para 49% Então eu vou cuidar da seção Sobre. Então, vamos selecionar o lado esquerdo da seção Sobre. E também precisamos aqui. O parágrafo define a largura como 40 R&. Próximo. Vou cuidar da Seção de Clientes porque os cartões estão muito próximos uns dos outros. Então, vamos selecionar o conteúdo do cliente e definir com 200 por cento. Em seguida, precisamos de clientes e temos que mudar a posição correta, que será de dez rampas. Ok. Depois disso, vamos prosseguir e cuidar da Seção de Contato. Vamos definir a largura do conteúdo de contato em 200%. E também vou cuidar do rodapé. Precisamos mudar a posição da perna. Vamos defini-lo para dez por cento. Também precisa mudar a posição dos direitos autorais. Na verdade, precisamos aqui da posição Luck e não da correta. Precisamos da posição correta para os direitos autorais. Então, vamos defini-lo para dez por cento também. Ok, então eu acho que tudo parece muito bom. Vamos seguir em frente e cuidar do próximo ponto de interrupção. Acho que o próximo ponto de interrupção deve ser de 900 pixels. Vamos continuar e criar uma nova consulta de mídia CSS e especificar a largura máxima como 900 Em primeiro lugar, vou mudar o tamanho da fonte do elemento HTML. Vamos defini-lo para 45 por cento. Em seguida, vou cuidar da barra de pesquisa. Quero dizer o elemento de entrada. Vamos mudar sua largura fazendo 30 rampas. Portanto, não, não temos problemas com a barra de navegação. Em seguida, precisamos cuidar do título do banner em um tamanho de fonte definido para sete rampas Além disso, vou selecionar elementos de extensão no cabeçalho do banner Vamos alterar o tamanho da fonte e também configurá-la para sete rum. Ok, depois disso, vou selecionar o conteúdo independente do parágrafo. Vamos mudar o tamanho da fonte. Vai ter 1,7 rampa, provavelmente com largura. Vou configurá-lo para cinco corridas. Em seguida, temos que cuidar da seção Sobre porque as coisas estão confusas aqui Então, vamos prosseguir e selecionar Sobre à esquerda. Elementos de cabeçalho H1. Altere o tamanho da fonte. Vamos configurá-lo para três corridas. Além disso, vou configurar com 235 RAM. Em seguida, vou selecionar o parágrafo no lado esquerdo Sobre. Vamos mudar o tamanho da fonte. Vai ser uma rampa de 1,7. E também altere a largura. Vou configurá-lo para 35 rampas, como os elementos do cabeçalho. Em seguida, temos que cuidar da moldura. No lado direito. Isso mudou. A largura será de 30 R&. Além disso, temos que mudar a altura 30 para 15 RAM e depois mudar a borda. Quero dizer, a largura da borda , será de 1,5 RAM. Além disso, precisamos mudar a posição correta. Vamos configurá-lo para dez R&. Em seguida, temos que cuidar do invólucro da imagem. Precisamos mudar a largura que ela vai ter. Então, para correr, temos que mudar a altura. Vamos configurá-lo para 15 rampas. E também tenho que cuidar das posições. A posição superior será 12 rampa. E também temos que cuidar da posição correta. Vamos estudar até a rampa sete. Ok, então o lado direito parece bom. Em seguida, precisamos personalizar a experiência. Isso é mudar a posição correta e configurá-la para sete R& Em seguida, temos que cuidar da Seção de Clientes. Então, vamos seguir em frente e selecionar Clientes. O elemento de seção define a altura para 100%. E também precisamos de um estofamento na parte inferior para ter 12 rampas. Em seguida, vou selecionar o conteúdo do cliente e mudar a direção do flexbox São apenas duas colunas. E precisamos aqui alinhar o centro dos itens Então, agora as cartas são colocadas verticalmente umas sobre as outras Vamos criar algum espaço entre eles usando a rampa de margem H. Então, agora, a Seção de Clientes. Parece bom. Temos que levar você para a Seção de Contato. Vamos selecionar Conteúdo de contato. Mude a direção, torne-a coluna como na seção anterior. E também precisamos aqui alinhar os itens, centralizar, selecionar Contatar à esquerda e usar margem na parte inferior São apenas dois para alugar. Ok. Acho que tudo parece bem no ponto de interrupção. Vamos verificar a navegação. Então, agora temos que cuidar do próximo ponto de interrupção. A promulgação é a última. Então, vamos criar um novo, vê essa consulta de mídia definir a largura máxima para 600 pixels. Então, a primeira coisa que preciso fazer é alterar o tamanho da fonte do elemento HTML. Vamos defini-lo para 35 por cento. Então eu vou te levar para Navbar. Vamos selecionar a marca. E vamos selecionar elementos de extensão e a marca agora é ruim e oculta usando display none. Então, temos aqui e apenas o logotipo. Além disso. Temos que cuidar dos itens de navegação. Então, vamos selecionar Navegação, seguido pelo elemento link. Então, tamanho da fonte para três RAM. E também temos que cuidar das linhas. Eles são muito longos. Precisamos de um elemento com antes do pseudo-elemento, e também precisamos de um pseudo-elemento depois Vamos definir a largura para poder correr. Em seguida, vou selecionar antes dos pseudoelementos separadamente Vamos mudar essa posição Vai ser uma rampa -13. E também temos que fazer o mesmo com o pseudo-elemento after. Nesse caso, precisamos posicionar corretamente. Então, agora acho que o problema está resolvido. Em seguida, vamos ver aqui o Banner. Precisa mudar a posição esquerda. Serão cinco RAM e também temos que mudar a posição inferior. Vou configurá-lo para 18 R&. Em seguida, vamos selecionar os elementos do título e alterar o tamanho da fonte, configurá-lo para cinco RAM. Além disso, vou selecionar elementos de extensão dentro do título do banner, essa célula, seu tamanho de fonte dois para R& Tudo bem, em seguida, temos que cuidar da seção Sobre. Então, vamos selecionar os direitos e ocultá-los usando o display. Nenhum. Na verdade. retirar esse elemento do desenvolvimento porque ele estava oculto. Então, em seguida, vou selecionar a seção Sobre e definir sua altura para 100%. E também use o justify-content center. Também precisamos que o preenchimento seja dez RAM 0,25 gramas zero. Tudo bem. Depois disso, vou selecionar o lado esquerdo. Vamos enviar mensagens de texto da companhia aérea no centro. Então mude a margem direita, torne-a zero. Acho que agora a Seção parece muito boa. Vamos tirar você do título da seção do projeto. Então, selecione o título do projeto, altere o tamanho da fonte e faça com que seja seis RAM. Em seguida, vou verificar a seção de clientes. Selecione também o título Clientes e o tamanho da fonte até seis RAM. Tudo bem. Acho que tudo parece bom e nosso projeto responde a todos os tamanhos de tela diferentes Espero que tenham gostado e aprendam algo novo. Vamos seguir em frente e construir nosso próximo projeto. 31. Projeto 4: visualização: Olá e bem-vindo ao nosso próximo projeto. Nesta seção, criaremos um site de designer de interiores. Este campo é muito popular e altamente exigido hoje em dia. Então, acho que esse tipo de site será interessante e útil para você. Vamos seguir em frente e descrever o projeto. Temos aqui um cabeçalho do site que inclui o logotipo, o ícone do menu de hambúrguer e um banner animado Se eu clicar no ícone Menu , a Navegação aparecerá bem. O banner é animado. Como você pode ver, os elementos de texto estão mudando com alguns efeitos de atenuação Em seguida, temos uma seção Sobre que aparece bem com um efeito de desvanecimento Vamos usar esse efeito para cada seção e esse projeto. A seção Sobre consiste em uma imagem e alguns detalhes sobre o designer. Em seguida, temos a seção Serviços, que mostra o que o designer pode oferecer. Depois disso, você pode encontrar os projetos do designer. Estou no portfólio de seus trabalhos. Em seguida, vem a seção de conquistas na qual temos contadores animados E, finalmente, você pode encontrar aqui um rodapé simples e agradável. O projeto é responsivo a diferentes tamanhos de tela. Se eu inspecionar a página, mude para o modo responsivo e, em seguida, verifique o projeto com quatro tamanhos de tela diferentes Você descobrirá que o projeto é responsivo e fica bem em todos os tamanhos de tela diferentes Novamente, todos os projetos e este curso foram criados para um tamanho de tela extra grande. Quero dizer, isso coincide com 1920 pixels de largura e 1080 pixels de altura Portanto, se você estiver usando um tamanho de tela relativamente menor , durante as aulas, você deve alternar para o modo responsivo e especificar a largura e a altura dessa forma Caso contrário, o projeto não ficará bem em telas menores até que seja responsivo Então, por favor, leve isso em consideração. Tudo bem, então isso é tudo sobre o nosso quarto projeto. Vamos seguir em frente e começar a construí-lo 32. Projeto 4: crie e faça a navegação funcionar: Tudo bem, então vamos começar a criar nosso projeto Vou abrir essa pasta no VS Code. E então eu vou criar nossos arquivos de trabalho. Como de costume para HTML, index.html, para CSS e JavaScript. Em seguida, vou abrir o arquivo HTML do ponto de índice e criar um documento HTML básico. Em primeiro lugar, vamos mudar o título. Vai ser um site de designer de interiores. Em seguida, vou vincular o arquivo CSS. Vamos especificar aqui o nome do arquivo e também precisamos da tag de script. O atributo de origem. Precisamos de um script como o nome do arquivo JavaScript. Vamos abrir o Navegador do Projeto. E então vou colocar o navegador e o editor lado a lado Gostar. Então. Para tornar nosso processo de trabalho mais confortável. Tudo bem, agora precisamos de links como ícones Font Awesome Vamos visitar Font Awesome, C, D e J. Sim, e depois pegar o primeiro link aqui. Vou abrir a tag do link no elemento principal e depois colar o CDN para você Além disso, vou usar telefones do Google. Então, vamos visitar o site do Google Fonts. Vou pesquisar uma fonte chamada Railway. Vamos selecionar alguns estilos diferentes. A partir daqui. Em seguida, vou procurar outros telefones chamados can-it Vamos selecionar novamente alguns estilos diferentes. Em seguida, copie o link e cole-o no cabeçalho desejado. Tudo bem, então estamos prontos para começar a escrever a marcação HTML. Vamos inserir seus comentários para o contêiner. Em seguida, vou abrir a tag DIV com o contêiner da classe. Em seguida, precisamos da tag DIV para o retângulo. Ele precisa de duas classes, retângulo e um retângulo também precisamos aqui do retângulo Em seguida, vou inserir comentários para a Navegação. Então, vamos abrir um sumário suficiente com o nome de uma classe Agora quatro, em que teremos outro elemento com o designer do nome da classe. Vamos inserir sua imagem. Vou selecionar a imagem da pasta de imagens. Vai ser designer, o JPEG. Em seguida, precisamos da tag DIV na qual vou inserir span com o nome e Smith E também precisamos de outro elemento de extensão com o designer de interiores de texto. Ok, depois disso, vou criar o ícone Menu no qual vou colocar sua tag DIV com os nomes das classes Linha linha um. Precisamos de três linhas. Então, vamos mudar os nomes das turmas. Vai ser alinhado e mentira três. Em seguida, vou criar a própria Navegação. Vamos ouvir. Agora, à esquerda da imagem, vou selecionar a imagem da pasta de imagens. Será nafta JPG. Em seguida, precisamos criar o lado direito da Navegação, no qual eu vou inserir sua faixa dada com o nome da classe X BTN. Será o X encerrando o Batson. Sinceridade, sua tag DIV com as classes XS linha, X, linha um, e precisamos então X linha dois Tudo bem, vamos ver sobre o botão X. Em seguida, precisamos aqui de elementos de cabeçalho H1 com um texto e Smith Depois disso, vou inserir a tag DIV com uma classe nap least, que incluirá itens de navegação O primeiro link será a página inicial. Então, vou duplicar esse elemento algumas vezes. A segunda será sobre, então teremos Serviços. Em seguida, vou inserir seu portfólio. Então teremos o Blog. E, finalmente, vou interferir, entre em contato com tudo bem, então vamos ver A marcação HTML é criada. Em seguida, vou cuidar do CSS. Vamos abrir o arquivo CSS e inserir novos comentários para os estilos padrão. Vou selecionar cada elemento usando um asterisco. Em primeiro lugar, vamos definir a margem e preencher ambas como zero Em seguida, vou definir o tamanho da caixa de borda. Além disso. Precisamos aqui que a decoração de texto não seja nenhuma. Encontrado. O esboço também será conhecido. Além disso, vou mudar a família de fontes para cada elemento. Vai ser Railway Sensory. Tudo bem? Além disso, vou mudar o tamanho da fonte HTML porque vamos usar a RAM como unidade de medida. Precisamos que uma linha seja igual a dez RAM. Portanto, o elemento HTML deve ter um tamanho de fonte de 62,5 por cento Em seguida, vou criar comentários auditivos para o contêiner. Vamos inserir comentários, pausar a navegação. Em seguida, vou selecionar Navegação. Vamos definir a exibição como nenhuma. Eu vou esconder isso por um tempo. Tudo bem. Depois disso, vou selecionar o contêiner. Vamos definir sua largura. Vai ser 100% do que a altura. Terá 100 pontos de altura da janela de visualização. Eu vou mudar a cor de fundo. Vamos usar cores. Um, dois, um, dois Em seguida, vou selecionar retângulo. Vamos definir sua largura. Vai ter 70 RAM. Também precisamos da altura aqui , vai ser 40 RAM. Em seguida, vou definir a borda 2.1 RAM sólida. E a cor vai ser RGBA para cinco a cinco a cinco É uma cor branca com uma opacidade mais baixa, 0,1. Em seguida, vamos definir a posição como fixa. Então, temos aqui o retângulo, precisamos mudar sua posição Mas agora vou selecionar o retângulo um. Vamos definir a posição e fazer com que seja 48 por cento. A posição esquerda será de -21%. Agora. Então, precisamos aqui transformar, girar com a direção z e o valor será 20 graus Em seguida, precisamos posicionar em relação ao contêiner. Então, aqui temos o primeiro retângulo. Em seguida, vou tirar você da ferramenta retangular. Vamos definir que a posição será menos oito RAM do que precisamos da posição correta Vamos configurá-lo para menos dez RAM. E também pegue a propriedade de transformação. O valor será de 60 graus. Tudo bem? Então, aqui temos o segundo retângulo Na verdade, vou mudar a posição do retângulo para a posição dupla que será 8% E precisamos aqui da posição correta menos dez por cento em vez de RAM, certo? Então, em seguida, vamos selecionar a imagem do designer. E com sua largura de seis RAM, a altura também será de seis Roma. E também precisamos aqui dos pés do objeto para caber na imagem. Além disso, vou mudar o raio da borda. Vai ser 50 por cento. Então, aqui temos a imagem do designer. Em seguida, vamos selecionar a barra de navegação. Defina a posição como absoluta. Então, para posicionar, será zero, a posição esquerda também será zero. E precisamos definir a largura como 100%. E a altura será de dez RAM. Então eu vou seguir em frente e selecionar o designer. Vamos definir a posição como absoluta. Segundo, a posição será bater , supostamente na posição esquerda Vou configurá-lo para um terço da RAM. Então, precisamos aqui do flexbox para alinhar os elementos. Vamos usar itens de alinhamento, centro. Ok, então aqui temos a imagem e os elementos de extensão. Vamos selecionar elementos profundos dentro do designer. Então, vou usar novamente o Flexbox Então, precisamos aqui para mudar de direção Vai ser uma coluna. Além disso. Vou alinhar o texto no centro Em seguida, precisamos de algum espaço no lado esquerdo. Vamos configurá-lo como, para ser executado. Então, aqui temos esses parlamentos. Agora, na verdade, podemos personalizar cada um desses elementos da panela. Vamos seguir em frente e selecionar o seno ou a extensão. O primeiro elemento de extensão usando o enésimo seletor de filhos. Portanto, o tamanho da fonte será de 1,8 RAM. Então, precisamos aqui da espessura da fonte, ela vai ficar em negrito. Vamos definir o texto, transformá-lo em maiúsculas e mudar a cor Vai ser branco. Em seguida, precisamos de algum espaço entre as letras usando o espaçamento entre letras ponto a rampa Então, aqui temos o nome do designer, o primeiro elemento de extensão. Vamos continuar e duplicar esse código. Altere o seletor de crianças que precisamos aqui também. Eu vou mudar o tamanho da fonte. Vamos defini-lo como um ponto para a RAM. E também mudar a cor será 999. Vamos conferir os resultados. Portanto, temos aqui o segundo elemento de extensão. Depois disso, vou cuidar do ícone do Menu, que será colocado no lado direito. Vamos definir a posição como absoluta. Então, a posição será de três RAM. Precisamos da posição correta. Vai ser assim com a RAM. E também defina a largura. Vamos fazer com que sejam cinco RAM. Então. A altura será de três RAM. E também precisamos aqui de uma cor de fundo temporária. Vamos usar o CCC. Então, aqui temos o ícone do Menu no lado direito da Navegação. Vamos seguir em frente e selecionar a linha. Vamos definir sua largura para 100%. A altura vai apontar para a RAM. Além disso, precisamos que a cor de fundo seja branca. Vamos eliminar essas cores de fundo temporárias do ícone Menu. Então aqui temos as linhas, agora precisamos alinhá-las. E para isso, vou usar o flexbox. Precisamos de display flex. Então precisamos mudar a direção. Vai ser uma coluna. E também precisamos de algum espaço entre as linhas usando o justify content space uniformemente Então, aqui temos o ícone do Menu, que agora está bonito. Vamos mudar o cursor. Faça com que seja um ponteiro. Então, em seguida, vou selecionar o ícone Menu com o mouse Vamos definir a transformação em escala. Por quê? 1,4? Também precisamos fazer a transição para um efeito suave. Depois de passar o mouse sobre o ícone do Menu , esse K aumentará aqui Efeito agradável e legal. Ok, vamos nos livrar de exibi-los na Navegação porque vamos fazer com que funcione Em primeiro lugar, vou cuidar da navegação à esquerda. Vamos definir a largura para 30%. Então, precisamos que a altura seja 100%. Vamos prosseguir e selecionar a imagem à esquerda do nafta, porque agora a imagem está muito maior Vamos definir a largura para 100%. Altura. Também será 100%. Novamente, precisamos aqui de pés de objeto com a tampa de valor. Então, aqui temos a imagem que é colocada no lado esquerdo da Navegação. Vamos definir a largura para a navegação. Vai ser 100%. Então, a altura será de 100 de altura da janela de visualização. Também precisamos aqui da cor de fundo, a cor preta escura. Em seguida, vou definir a posição como fixa. A posição superior será zero e a posição esquerda também será zero. Tudo bem, então vamos ver. A imagem está bonita. Vamos usar o display flex. Então, aqui temos a Navegação, pelo menos. Em seguida, vou diminuir um pouco a opacidade. Vamos definir 0,5 para a imagem. Depois disso, vou selecionar o lado direito. Vamos definir a largura para 70% do que a altura será 100% Depois disso, vou cuidar do botão de fechamento X. Vamos definir sua largura para quatro RAM a altura também será REM total. Então, quando você ouve a cor de fundo, quero dizer a cor de fundo temporária, então vou definir a posição para fixar. A posição da ponta será de cinco RAM. Quanto à posição correta, também vou configurá-la para cinco para ele. Além disso, vamos mudar o curso a partir de um bom ponto. Então, aqui temos o botão de fechamento X. Vamos nos livrar dessa cor de fundo temporária e cuidar das linhas para criar o seno X. Então, vamos definir com dois para RAM. A altura será ponto a rampa e a cor de fundo será branca Então, aqui temos as linhas e agora precisamos transformá-las e transformá-las em X. Então, vou selecionar a primeira linha que usa Transformar Gire a direção Z como o valor que vou colocar em seus -45 graus Então, a primeira linha é girada. Vamos duplicar esse código. Use sua linha ex para se livrar do sinal negativo a partir daqui. Além disso, precisamos aqui da função Translate para mover os elementos por ponto negativo para a RAM e, em seguida, -0,1 rampa Então agora temos aqui e o botão X. Em seguida, vou abordar aqui os elementos do cabeçalho H1 no lado direito da Navegação Vamos definir a família de fontes. Vai ser sincero, sem serifa. Então, precisamos aqui do tamanho da fonte, que será de cinco RAM. Vamos mudar a espessura da fonte. Vamos adicioná-lo a 300. Vou transformar o texto em maiúsculas. Também mude a cor. Vou colocá-lo em branco. Então, aqui temos o elemento de cabeçalho H1, que é o nome do designer Em seguida, vamos definir a posição como absoluta. Vou definir a primeira posição para 20 por cento. Quanto à posição de liderança , será de 50 por cento. Então, aqui estamos felizes. O cabeçalho está bem alinhado. Em seguida, vamos tirar você, no mínimo , da navegação. Vou usar o display flex. Então vou mudar a direção porque precisamos alinhar os itens verticalmente Em seguida, vamos definir a posição como absoluta. A primeira posição também será de 30%. A posição esquerda, vou configurá-la para 50% de probabilidade de direção. Então, aqui temos os itens de navegação. Vamos seguir em frente e selecionar pelo menos um elemento. Quero dizer, os links, vou mudar a família de fontes, vão ser sinceros em san-serif vão ser sinceros em san-serif Em seguida, vamos definir o tamanho da fonte. Vou configurá-lo para diminuir a RAM. Além disso, precisamos que a cor aqui seja CCC. Então precisamos de Margin, 0,5 RAM do que zero. Então, agora os itens de navegação parecem melhores. Em seguida, vamos selecionar o primeiro link com o seletor enésimo filho Eu vou mudar a cor. Vamos usar a cor vermelha. CEO 374. Tudo bem, então você tem o primeiro item que é lido. Em seguida, vou usar um efeito de foco. Vou mudar a cor ao passar o mouse e usar novamente essa cor vermelha E também precisamos fazer a transição para obter um efeito suave. Ok, então agora, quando passarmos mouse sobre os itens de navegação, eles mudarão a cor e virão lidos Em seguida, vou usar um pouco de JavaScript. Vamos criar uma variável. Vai ser o ícone do Menu. Vamos selecionar o ícone Menu usando o método seletor de consulta, precisamos especificar quem é o nome da classe, que será o ícone do Menu Vamos duplicar essa variável duas vezes. Precisamos aqui selecionar o botão X. E também vou usar sua navegação. Vamos especificar aqui o nome correto da classe. Navegação. Agora vou adicionar um ouvinte de eventos ao ícone do Menu evento de clique e com uma função de retorno de chamada Portanto, precisamos adicionar classe à Navegação. Depois de clicarmos no botão. Esta aula será de navegação. Isso é copiar esse código. Agora, precisamos aqui do botão X. Depois de clicar no botão X, precisamos remover a classe da Navegação. Em seguida, vamos usar essa navegação de cluster recém-criada. Mas antes de tudo, precisamos ocultar a navegação usando opacidade zero e visibilidade Em seguida, precisamos de navegação seguida pela navegação. E temos que exibir novamente a Navegação usando opacidade e visibilidade visível Agora, precisamos que você faça a transição todos os 0,3 s. Agora, quando clicarmos no ícone Menu, a Navegação será exibida. E quando clicarmos no botão X, ele se ocultará. Tudo bem, então isso é tudo sobre navegação. Vamos seguir em frente. 33. Projeto 4: crie um banner animado: Tudo bem, então, quando terminarmos com a navegação, agora é hora de seguir em frente E então dois Crie a próxima parte do projeto. A próxima parte será um banner animado. Então, vou inserir seus novos comentários para Landing. Em seguida, vou abrir uma tag de seção com um nome de classe, Landing, na qual vou abrir a tag DIV com o banner da classe Portanto, esse elemento incluirá outra variação profunda com duas classes, slide de cabeçalho e slide de cabeçalho Um total terá dois slides. Vamos inserir aqui elementos de cabeçalho h3 com o texto Olá Eu sou. Em seguida, teremos elementos de cabeçalho H1 com um texto e Smith Vamos duplicar. Elementos, altere o nome da classe. E também precisamos mudar o texto. Então, aqui temos de Londres. Então, precisamos aqui e de design de interiores. Tudo bem, então vamos ver isso sobre a marcação HTML. Vamos seguir em frente e começar a escrever um pouco de CSS. Vou inserir seus comentários para Landing. Em seguida, vou selecionar Landing. Estou neste elemento da seção. Vamos definir com 200% de que a altura será 100 da altura da janela de visualização Em seguida, vou selecionar Banner. Vamos definir a posição como absoluta. Então, precisamos da posição relativa para o elemento pai, que é um elemento de seção. Então, vamos definir uma posição para 35%. A posição esquerda será de 50 por cento e precisamos centralizar o banner usando Transform Translate X com -50 por cento Tudo bem, a seguir, precisamos definir aqui a largura. Vai ser 100%. Quanto à altura, vou configurá-la para 40 RAM. Além disso, precisamos aqui do centro de alinhamento de texto. Assim, é possível ver que o banner está colocado no centro. Vamos prosseguir e selecionar Elementos de cabeçalho do slide h3 Vou definir o tamanho da fonte como, para executar e o texto virar em maiúsculas Eu vou mudar a cor, vai ser 999 Então, precisamos de algum espaço entre a rede usando o espaçamento entre letras Além disso, vou criar algum espaço na parte inferior usando a margem inferior, que será executado. Então, aqui temos títulos. Vamos duplicar esse código, alterar o seletor que precisamos aqui. Elemento de cabeçalho H1 O tamanho da fonte será de seis RAM. Além disso, vou usar a espessura da fonte em negrito. Em seguida, mude a cor. Vamos torná-lo branco. Além disso, precisamos deixar esse paciente ter 0,25 RAM e se livrar da margem Ok, então é isso. Os títulos parecem muito bons. Em seguida, precisamos selecionar o slide de título. Defina a posição como absoluta. A largura será de 100%. Então, agora os cabeçalhos são colocados um em cima do outro. Vou usar Transform, Translate Z menos atrium e também definir a opacidade como zero e a Então, agora os cabeçalhos estão ocultos. Em seguida, vou criar quadros-chave CSS. O nome da animação será um título animado. Então, com zero por cento, precisamos dessas três linhas de código. Então, com oito por cento, vou alterar o valor da função Translate para zero e também precisamos exibir o título. O próximo passo será 48%. Precisamos do mesmo código aqui. Em seguida, precisamos de 56%. E precisamos desse código daqui, desde a primeira etapa. O próximo passo será 100%. Será a última etapa. Precisamos aqui. O mesmo código. Agora, precisamos aplicar essas regras aos elementos, à sua propriedade de animação e, seguida, ao nome da animação. Em seguida, precisamos de duração e infinito e também linear. Vamos duplicar esse código, mudar o nome da classe Na verdade, precisamos de paz aqui. Para o segundo slide, precisamos de um tempo de atraso de 4 s. Então, como você pode ver, temos aqui uma animação muito boa e legal. Ok, então isso é sobre o Banner. Vamos seguir em frente. 34. Projeto 4: seção Build About: Tudo bem, então agora é hora de seguir em frente. E então dois Crie a próxima seção do projeto. Portanto, a próxima seção será uma seção Sobre. Vamos continuar e inserir novos comentários uma seção Sobre que vou abrir. Tipo de seção com a aula sobre. Em que vou abrir tag profunda com uma classe à esquerda. Será o lado esquerdo onde teremos a imagem. Vamos prosseguir e selecionar a imagem na pasta de imagens. Será About dot JPG. Em seguida, precisamos do lado direito no qual teremos os elementos de cabeçalho H1 Sobre. Em seguida, teremos H três títulos Elements, high e Smith. Em seguida, precisamos aqui da tag DIV com as informações da classe na qual vou abrir o parágrafo com um texto fictício A seguir, teremos aqui a tag DIV com a classe social media, na qual vou inserir. Agora, alguns ícones. A primeira será de marcas de fãs. Tweeter de fãs. Vamos duplicá-lo duas vezes e alterar os nomes das classes. O segundo será o Facebook, F, e o terceiro será o Instagram. Então você terá a marcação HTML. Em seguida, precisamos criar alguns outros elementos. Quando você ouvir elementos de título H4 com o texto, entre em contato comigo. Aqui. Em seguida, vou abrir a tag span na qual vou inserir o e-mail. Então, será o link completo pelo qual eu vou passar. E Smith em design.com, e-mail fictício Vamos duplicar esse código. Mude aqui, enviando um e-mail para o telefone e inprotegendo algum número de telefone fictício Tudo bem, então, na verdade, com a marcação HTML, terminamos. Vamos começar a escrever CSS. Insira novos comentários para nossa nova seção. Quero dizer, a seção Sobre. Em seguida, vou selecionar os elementos da seção e definir sua largura para 100%. Quanto à altura, será de 100 pontos de altura da janela de visualização. Em seguida, vou usar o flexbox. Então, precisamos de um centro de conteúdo justificado. E também vou criar algum espaço na parte superior usando estofamento, a parte superior pode rampa Então, foi concebido que os lados esquerdo e direito são colocados lado a lado Em seguida, precisamos alterar aqui a altura do contêiner. Vai ser 100%. Agora também temos aqui o fundo escuro na seção Sobre. Em seguida, vou selecionar o lado esquerdo. Vamos definir a largura para 40%. Vamos duplicar esse código e encontrar também a largura do lado direito Vai ser 60 por cento. Em seguida, vou selecionar a imagem que está fechada na parte esquerda. Vamos definir a largura para 33 RAM. Mude a altura, será 55 RAM. Em seguida, precisamos ajustar a imagem usando objetos. Tampa de alimentação. Além disso, defina a posição, torne-a absoluta. Em seguida, precisamos posicionar em relação ao elemento pai que está quase à esquerda. Vamos definir que duas posições serão menos dez RAM. Agora precisamos da posição correta. Vamos defini-lo como zero. Ok? Então, aqui temos a imagem. Em seguida, vamos cuidar dos elementos do cabeçalho H1 no lado direito. Vamos definir a família de fontes como can-it sans-serif. Então precisamos aqui do tamanho da fonte , agora será de 20 RAM, então vou usar o peso da fonte Vamos fazer com que seja ousado. Em seguida, vou transformar o texto em maiúsculas. Depois disso, vou criar algum espaço entre as letras. Além disso, mude a cor para 222. E então eu vou mudar a posição para ser absoluta. Precisamos de uma posição relativa ao elemento principal para o desenvolvimento correto. Em seguida, vou definir a posição superior como -20 RAM. Quanto à posição esquerda, será de 15 RAM. Portanto, o título parece bom e está bem alinhado. Em seguida, precisamos dos elementos de cabeçalho h3 no lado direito. Portanto, a família de fontes será contada. San-serif Em seguida, vou aumentar o tamanho da fonte. Vai ter memória RAM completa. Em seguida, vou definir o peso da fonte para 300. Além disso, precisamos que a cor seja branca. Então eu vou mudar de posição. Vamos defini-lo como absoluto. E precisamos nos posicionar com menos sete RAM do que precisamos . A posição na volta será 25 RAM Então, aqui temos o segundo título alinhado em cima do primeiro título, e parece muito bom Em seguida, vou selecionar Informações. Deixe a posição como absoluta, defina para a posição 25 RAM. Então, precisamos que a posição esquerda seja de 25 RAM. Depois disso, vou selecionar o parágrafo dentro das informações. Vamos definir a família de fontes para que possa ser san-serif. Então eu vou mudar o tamanho da fonte. Vai ter 1,8 RAM. Em seguida, vou definir a largura. Vamos fazer com que seja 45 RAM. A cor do parágrafo será 777. Além disso, precisamos alterar a altura da linha. Vamos adicioná-lo a 1,8. E precisamos de algum espaço na parte inferior usando a margem inferior Vamos fazer com que seja cinco RAM. Então, aqui temos o parágrafo. Próximo. Vamos seguir em frente e cuidar das mídias sociais. Vou configurar a tela para flexionar. Então, precisamos de espaço na parte inferior usando a margem inferior de cinco linhas. E agora podemos personalizar o ícone Font Awesome. Então, vamos selecionar a mídia social seguida pelo elemento I. Vamos definir o caminho para seis RAM. E a altura também será de seis RAM. Precisamos que o raio da fronteira seja de 50%. E também precisamos da cor de fundo. Vamos usar 202 O2O. Então, aqui temos os círculos. Vou usar o fluxo de exibição. Em seguida, para centralizar o ícone quando você justifica o Contact Center e o centro dos itens da linha Então, vou aumentar o tamanho da fonte. Vamos fazer com 2,5 RAM. Agora os ícones são colocados no centro dos círculos. Em seguida, vou usar algum espaço no lado direito usando Margie diretamente na RAM E também a cor vai ser vermelha, que usamos nas palestras anteriores E também mude o cursor, faça com que ele aponte. Portanto, os ícones do Font Awesome parecem muito bons. Em seguida, vou cuidar da informação H, quatro elementos. Vamos definir o tamanho da fonte para 1,8 RAM. Em seguida, use a cor, torne-a branca. Depois disso, vou selecionar elementos de extensão. Dentro das informações. Vamos definir o tamanho da fonte para 1,6 RAM. Altere a espessura da fonte, ela ficará em negrito. Então, precisamos que a cor seja 777. Além disso, vou usar o bloco de exibição e depois marchar para RAM e zero Finalmente, precisamos selecionar elementos de link. Vamos mudar a família de fontes. Vai ser contado um pouco de serifa. E então, quando mudar a cor, vamos usar a cor vermelha. Tudo bem, então, na verdade, esta seção é personalizada. Parece muito bom. Agora temos dois efeitos Create Fade. Antes de tudo, precisamos esconder a imagem. Vamos usar a opacidade até zero e depois a visibilidade. Oculto E também precisamos mover a imagem para baixo usando a rampa Transform, Translate Y 20 Vamos usar esse código também no lado direito da seção Sobre. Então, agora o conteúdo está oculto e precisamos escrever um pouco de JavaScript. Vou adicionar um ouvinte de eventos ao objeto da janela usando eventos de rolagem e com uma função de retorno de chamada Em seguida, precisamos criar uma variável que será sobre, vamos selecionar os elementos usando o método seletor de consulta E agora precisamos usar se outras afirmações, condição será o ponto da janela. O deslocamento da página Y da página é maior ou igual a 200 Na verdade, essa propriedade nos mostra a distância que rolamos para baixo. Em seguida, precisamos adicionar a mudança de classe ao about. Se essa condição for verdadeira. Na declaração else, precisamos da mesma condição, mas com elementos de remoção. Portanto, precisamos remover a classe de mudança do about. Vamos verificar a propriedade de deslocamento Y da página do console. Eu vou te mostrar o que isso realmente nos dá quando rolamos a página para baixo Então, vamos inspecionar a página e mudar para o console. Então, quando rolarmos para baixo , obteremos alguns valores Novamente, ele nos mostra a distância que rolamos para baixo em pixels Ok, agora precisamos selecionar alterar, seguido por Sobre a imagem esquerda. E temos que usar essas três linhas de código. Precisamos mostrar de volta a imagem. E também precisamos movê-lo para cima. Vamos usar o mesmo código para o lado direito. Elimina o seletor de imagens. Precisamos de uma transição aqui com algum tempo de atraso. E quando você faz a transição aqui também. Então agora, como você pode ver, temos aqui um efeito de desbotamento muito bom Tudo bem, então é isso. Na verdade, o ícone do Menu não funciona aqui. Então, precisamos resolver esse problema. Vamos usar a propriedade index e configurá-la como 100. Agora vamos considerar que o problema está resolvido, certo? Vamos seguir em frente. 35. Projeto 4: crie e personalize serviços: Tudo bem, agora é hora de seguir em frente e criar a próxima seção do nosso projeto A próxima seção é sobre Serviços. Vamos inserir novos comentários em uma nova seção. Em seguida, vou abrir a tag da seção com a classe Serviços. Dentro do elemento da seção. Vou abrir a tag DIV, que será o cabeçalho de serviços Nesse elemento, vou abrir a tag de cabeçalho h3 com o texto. O que eu faço. Em seguida, precisamos de elementos de cabeçalho H1 com um texto my Services Depois disso, vou abrir a tag DIV com a classe Services, pelo menos Dentro desse elemento. abrir outra tag DIV com o item da lista de classes no qual vou abrir o ícone Font Awesome com a classe FA, solid fa, grupo de camadas Em seguida, precisamos elemento span no qual vou inserir espaço. Planejamento. O próximo em outro elemento de extensão com o layout da mobília de texto. Em seguida, precisamos de outro vão, que será a seleção da superfície. Então, vou duplicar o item da lista duas vezes e, em seguida, teremos que alterar os nomes das classes e o texto também Então, o segundo ícone será fa, pen nib. Precisamos aqui de design de iluminação. Em seguida, o próximo será o detalhamento do interior. Em seguida, teremos a instalação. Quanto ao terceiro item da lista aqui, o ícone Font Awesome de uma casa. Então, dentro dessa quantidade de painel, vou inserir a seleção de cores. Em seguida, o próximo será o tratamento de janela. Em seguida, teremos as documentações do construtor. Tudo bem, então isso é tudo sobre a marcação HTML. Aqui temos os elementos HTML. Em seguida, vou começar a escrever o CSS. Em primeiro lugar, como de costume, vou inserir novos comentários para uma nova Seção, Serviços e Serviços desativados. Em seguida, vou abrir os elementos da seção. Vamos definir com que será 100%. Então, precisamos de altura, que será 70 de altura da janela de visualização Então eu vou usar o Flexbox. Vamos mudar a direção da coluna. E também vou alinhar os itens no centro. Tudo bem, então aqui temos os elementos HTML. Em seguida, vou selecionar Cabeçalho de Serviços, seguido pelo elemento de três cabeçalhos H. Vou definir o tamanho da fonte para dois gramas. Em seguida, precisamos transformar o texto em maiúsculas. Então eu vou mudar a cor, vai ser 777 Em seguida, vou usar o espaçamento entre letras. 0,3 correu. Além disso. Vou criar algum espaço na parte inferior usando o valor da margem inferior para executar. Então, aqui temos o primeiro título. Vamos duplicar esse código e mudar o título. Vai ser H1. Precisamos aqui que o tamanho da fonte seja cinco RAM. Então eu vou me livrar da propriedade de transformação de texto. A cor vai ser branca. Além disso, precisamos de sua margem inferior de 12 RAM. Então, aqui temos o segundo título. Na verdade, vou colocar cabeçalhos e os sensores usando o centro de alinhamento de texto Então, agora temos um resultado melhor. Depois disso, vou cuidar da lista de serviços. Vamos começar com dois 70%. Em seguida, vou usar o flexbox, seguido pela propriedade justify content com o valor espaçado uniformemente Temos espaço uniforme entre os itens Em seguida, vou selecionar o item da lista. Vamos celular com 230 RAM. Em seguida, precisamos de livros de fluxo. Eu vou mudar a direção. Vamos fazer com que seja uma coluna porque precisamos alinhar os itens verticalmente Vamos usar o centro de alinhamento de itens. Portanto, os itens da lista estão bem alinhados. Em seguida, vamos selecionar os elementos do item da lista, Fonte, Fantástico, ícone. Vou aumentar o tamanho da fonte. Vai ser uma rodada completa. Depois, a cor. Vai ser lido. Além disso, vou usar a margem inferior. Com valor de três RAM. Precisamos de algum espaço na parte inferior. Então, os ícones parecem muito bonitos. Em seguida, vou cuidar do elemento de extensão. Vamos definir a família de fontes como can-it sans-serif. Em seguida, vou mudar o tamanho da fonte. Vai ser bater, mudar a cor. Eu vou usar a cor branca. E também precisamos de margem, 0,7 RAM na parte superior na parte inferior e zero nos lados esquerdo e direito. Ok, então, na verdade, tudo parece bom. Temos que ocultar o cabeçalho porque vamos usar o mesmo efeito de atenuação que usamos na seção anterior Vamos mover o cabeçalho para baixo usando Translate Y cinco RAM Também temos o mesmo para a lista de serviços. Quero dizer os itens da lista. Então, agora todo o conteúdo está oculto. Vamos continuar e escrever um pouco de JavaScript. Eu vou duplicar essa variável. Mude o nome , será Serviços. Em seguida, precisamos, novamente , de declarações. Agora, o número de pixels será alterado About dot offset top Quando a seção Sobre estiver concluída, mais 200 pixels, precisamos exibir o efeito. Agora, vou selecionar a alteração seguida pelo cabeçalho dos serviços E precisamos aqui da opacidade um, depois da visibilidade, da visibilidade e do Transform Translate Y com zero. Vamos usar a transição. Em seguida, vou copiar esse código e colá-lo aqui, precisamos do item da lista em vez do cabeçalho de serviços Vamos selecionar aqui o item da lista com seletor de crianças F e usar a transição para o primeiro item com um tempo de atraso de 0,5 s. Vamos duplicar esse código Mude a palestra sobre gráficos. E também precisamos de um tempo de atraso diferente para o segundo e para o terceiro itens da lista. Ok, se recarregarmos a página e rolarmos para baixo, obteremos esse efeito de desbotamento agradável e legal Ok, então isso é sobre a seção Serviços. Vamos passar para a próxima palestra. 36. Projeto 4: seção de portfólio para criar e estilizar: Tudo bem, então, quando terminarmos com a seção Serviços, agora parece seguir em frente e criar a próxima seção, que será um portfólio Então, vou inserir seus novos comentários para a nova seção. Então, vamos prosseguir e, como sempre, abrir a tag da seção com o portfólio da turma. Vou inserir sua tag DIV, que será Portfolio Header Vamos abrir a tag de cabeçalho h3 com o texto Portfólio. Em seguida, precisamos do elemento de cabeçalho H1. Vamos apenas finalizar meu trabalho. Depois disso, vou abrir a tag DIV com os trabalhos da classe Será um invólucro do que precisamos. A obra em si, que consistirá em duas partes Teremos uma imagem. Vamos selecionar a imagem na pasta de imagens. Vai ser o primeiro trabalho. Em seguida, teremos informações de trabalho nas quais vou inserir o elemento de cabeçalho h3 Vai ser design de interiores. Então, precisamos do elemento de cabeçalho H1, que dará à sua casa um novo estilo Em seguida, teremos um parágrafo com algum texto fictício. E então precisamos de links, que serão poucos. Projeto. Tudo bem, então isso é tudo sobre o trabalho. Vou duplicar esse elemento algumas vezes. Teremos quatro obras. Para o segundo trabalho, vou mudar os locais da imagem e das informações do trabalho. E também vou mudar o nome da imagem. Então teremos aqui a imagem do trabalho três. Depois trabalhei para e para a quarta Obra, vou fazer o mesmo. Vamos mudar os locais da imagem e das informações do trabalho. Tudo bem, então, na verdade, com a marcação HTML para esta seção, terminamos Vamos seguir em frente e cuidar do CSS. Vou instituir novos comentários para o portfólio. Em seguida, vou selecionar a tag da seção. Vamos definir a largura para 100 por cento. E a altura também será de 100%. E também precisamos de preenchimento, 20 RAM e zero, depois cinco primos e zero novamente Em seguida, vou copiar todo esse código da seção anterior. E eu vou mudar os nomes das turmas. Vamos inserir aqui. Portfólio. Também precisamos aqui de margem na parte inferior, 20 rampa. Então, como você pode ver, temos aqui os cabeçalhos das seções e eles parecem muito bons Tudo bem, a seguir, vou cuidar dos trabalhos da embalagem. Vamos definir a largura para 80 por cento Então, precisamos de margem automática para centralizar os elementos. Então, o Centro de Desenvolvimento. Em seguida, vou selecionar Trabalho em si. Vamos usar o Flexbox. Precisamos aqui justificar o espaço do conteúdo uniformemente. Precisamos de um espaço uniforme entre os itens flexíveis. Então, vou colocar a margem em 15 RAM e zero. Assim, é possível ver que os elementos estão bem alinhados. Em seguida, vamos selecionar Imagem. Eu vou definir a largura , vai ser 40 por cento. Então precisamos da sua altura. Serão 30 RAM. Além disso, vou usar o feed de objetos com a capa de valor. Em seguida, vou diminuir um pouco a opacidade. Vamos configurá-lo para 0,8. Então, as imagens estão bonitas. Em seguida, vou selecionar Informações sobre o trabalho. Vamos definir a largura para 40 por cento. Depois disso, vou selecionar elementos de cabeçalho h3 dentro das informações de trabalho que definem o tamanho da fonte para 1,6 RAM Então precisamos colorir que será 777. Além disso, vou transformar o texto em espaçamento entre letras maiúsculas para criar algum espaço entre Portanto, o primeiro elemento do título parece bom. Em seguida, vou duplicar esse código, mudar o seletor que precisamos aqui, elementos de cabeçalho H1 Precisamos mudar a família de fontes. Vai ser um san-serif sincero. Então eu vou aumentar o tamanho da fonte. Vamos configurá-lo para diminuir a RAM. Além disso, vou usar aqui a gramatura da fonte, negrito e depois mudar a cor. Vai ser branco. Além disso, vou me livrar dos cheques de transformação da propriedade. Quanto ao espaçamento entre letras, ele apontará para a Além disso, precisamos de sua margem. Três rampa e zero. Tudo bem. Em seguida, vou selecionar Informações sobre o trabalho, seguido pelo parágrafo. Vamos definir o tamanho da fonte para 1,6 RAM e a cor será 777 ou Vou colocar a altura da linha 1,6 e, em seguida, usar a margem inferior com um valor para mover. Ok? Então, o parágrafo parece bom. Em seguida, vou selecionar os elementos do link. Vamos definir o tamanho da fonte para 1,6 RAM e alterar a espessura da fonte, ela ficará em negrito. Além disso, vou mudar a cor. Vamos usar a cor vermelha e depois usar o espaço entre as letras. Então, agora o elemento de link está bonito. Em seguida, vou ocultar cabeçalho do portfólio usando opacidade e visibilidade. E também precisamos diminuir os elementos. Vamos usar o mesmo efeito do destino que usamos nas seções anteriores. Vamos pegar esse código e usá-lo também para o trabalho. Precisamos aqui de dez RAM para o trabalho em vez de cinco RAM. Em seguida, vou escrever um pouco de JavaScript. Vamos selecionar uma nova variável que será portfólio. Então eu vou usar a declaração if else. Precisamos mudar aqui o nome da seção. Nesse caso, precisamos de serviços. E aqui precisamos de um portfólio porque portfólio vem depois da seção Serviços. Agora, precisamos selecionar elementos usando esforços de mudança de classe. Precisamos aqui do cabeçalho do portfólio, pegue esse código e defina a opacidade Então, precisamos de visibilidade, visível. Quanto à função Translate Y, será zero. E também precisamos de uma transição aqui para um efeito suave. Vou pegar esse código e usá-lo para o trabalho. Vamos mudar o nome da classe. Vai ser trabalho. Em seguida, precisamos usar a transição, mas usaremos transições diferentes para os diferentes itens de trabalho Para o primeiro item, precisamos de transição com um tempo de atraso 0,5 s. Vamos duplicar esse código Para o segundo item, precisamos de tempo de atraso, 1 s. Então, para o terceiro item, precisamos de 2 s. Quanto ao quarto item, serão 3 s. Tudo bem, então se recarregarmos a página, obteremos esses efeitos legais e legais Então isso é tudo sobre a Seção de Portfólio. Vamos passar para a próxima palestra. 37. Projeto 4: crie uma seção de dados com contadores: Tudo bem, então, quando terminarmos com a seção de portfólio, agora temos que seguir em frente e começar a trabalhar na próxima seção, que será um dado, quero dizer, os contadores de dados animados Vamos abrir a tag da seção com o nome da classe Data. Em seguida, vou abrir uma tag DIV, que será Data Header Vamos inserir os três elementos do título de sua idade, que serão apenas conquistas. E também vou inserir elementos de cabeçalho H1 com o texto Vamos compartilhar minhas conquistas. Tudo bem. Isso é tudo sobre o cabeçalho da seção Em seguida, vou abrir a tag DIV, que será Lista de dados, na qual teremos itens de dados Vamos inserir aqui o elemento span. E aqui, clientes. Em seguida, teremos outros elementos de extensão. O nome da turma, numb, eu quis dizer o número. E também precisamos aqui de Data, Val, que será um atributo. Vou passar aqui um número aleatório. Por padrão, vou inserir aqui zero. Então, vamos duplicar o item de dados duas vezes. Vamos mudar aqui o conteúdo , serão projetos concluídos e o valor dos dados será 652 E precisamos aqui de xícaras de café. E o valor dos dados será 1.000. Ok, então vamos dizer isso sobre a marcação HTML. Aqui temos todos os elementos que acabamos de criar. Vou começar a escrever o CSS. Vamos instituir comentários para obter dados. Em seguida, vou selecionar os elementos da seção e definir a largura como 100%. Quanto à altura, também será de 100%. Precisamos de preenchimento, 20 RAM e zero. Em seguida, vou selecionar Cabeçalho de dados. Vamos usar aqui o centro de alinhamento de texto. Depois disso, vou selecionar o cabeçalho de dados H, três elementos de cabeçalho Vamos mudar o tamanho da fonte. Vai ser para correr. Então, precisamos de transformação tributária. Vai ficar em letras maiúsculas. Além disso. Eu vou mudar a cor. Vamos configurá-lo para 777. Então, precisamos de algum espaço entre as letras, digamos 2,3 RAM. E também vou definir a margem do fundo para a rampa. Portanto, o primeiro título é Personalizar. Em seguida, vou selecionar os elementos de cabeçalho H1. Vamos mudar o tamanho da fonte. Então, cinco RAM, então precisamos que a cor seja branca. Além disso, precisamos de espaçamento entre letras com 0,3 RAM e, em seguida, margem na parte inferior, que será de 12 rampas Isso é tudo sobre os cabeçalhos da seção. Em seguida, vou personalizar os dados. Pelo menos. Vamos definir a largura para 60%. A altura será de 90 RAM então precisamos de margem automática para enviar ao elemento. Depois disso, vou cuidar dos itens de dados. Vamos definir a posição como absoluta. E também precisamos aqui da posição relativa ao elemento pai, que é uma lista de dados. Em seguida, vamos usar o flexbox. Precisamos mudar a direção. Vai ser uma coluna. Então, aqui temos os itens de dados. Em seguida, vou selecionar o primeiro item de dados. Vamos definir a posição como zero. Quanto à próxima posição, será zero e duplicará esse código duas vezes Mude os números aqui. Precisamos nos posicionar para ser 50 por cento. Pois o segundo item é para a posição esquerda também será de 50%. Além disso, vou usar aqui transform translate para centralizar o elemento perfeitamente Os valores que vou custar aqui, -50 por cento e novamente -50 por cento Quanto ao terceiro item, precisamos aqui a posição inferior seja que a posição inferior seja zero e a posição Y também seja zero. Na verdade, não vejo aqui o terceiro item. Vamos verificar o código. Sim, precisamos mudar o número. Ok, então agora todos os elementos, quero dizer, todos os itens estão alinhados Em seguida, vamos estilizar esses itens. Selecione dados, itens e elementos de extensão. Mas o primeiro, vamos mudar o tamanho da fonte. Vai ser para a RAM. Precisamos aqui transformar o texto, em maiúsculas. Também em algum espaço entre as letras. Vamos configurá-lo para apontar para RAM. Em seguida, precisamos de cores. Eu só vou ter 777 anos. Então, aqui temos os primeiros elementos de extensão dentro do item de dados. Duplique esse código, altere o número. Aqui, será F filho do que a família da fonte. Pode ser sem serifa? Então, precisamos que o tamanho da fonte seja 20 RAM. Livre-se da transformação tributária. Além disso, não precisamos desse espaçamento. Vamos colocar a cor que vou usar na coluna direita. Além disso, vou usar a altura da linha. Vamos 321 Ok? Como você pode ver, os itens de dados são personalizados. Eles parecem muito bonitos. E agora temos que escrever um pouco de JavaScript. Vou selecionar algumas variáveis diferentes. O primeiro será o início, que será falso por padrão. Em seguida, vou selecionar dados. Estou no elemento da seção. Além disso, precisamos selecionar números usando o método querySelector all E como nome da turma, vou passar aqui Num. Depois disso, vou criar uma função start count. Vamos inserir aqui elementos de parâmetros. Em seguida, precisamos criar uma variável que será máxima. E, na verdade, será o valor do atributo de dados que colocamos aqui no arquivo HTML. Em seguida, vou criar uma variável chamada count. E vou usar o método setInterval. Agora temos que aumentar o conteúdo dos elementos em um usando o operador de incremento, o plus, plus Em seguida, instruções IF nas quais temos que verificar se o conteúdo dos elementos é igual ao máximo, que é o valor do atributo. Se for verdade, então temos que limpar o intervalo como o intervalo. Vou colocar aqui cinco milissegundos. Também precisamos da declaração IF aqui para definir o evento de rolagem Quero dizer, se a janela de rolagem é exibida, por que é maior ou igual aos dados na parte superior de -300 pixels Então, novamente, precisamos que as instruções nas quais devemos passar o valor booleano comecem com o operador NOT e, em seguida, temos que percorrer os números usados para cada auxiliar de matriz Temos que chamar a função start count usando o parâmetro numb E então temos que definir o valor booleano inicial como verdadeiro. Tudo bem? Temos que resolver esse pequeno problema aqui. Precisamos do conteúdo do texto. Então, como você pode ver, os contadores funcionam bem. Agora, se Y recarregar a página e ela for desativada, acesse a Seção de Dados e os números contarão imediatamente Então aqui está. Ok, então é isso. Vamos passar para a próxima palestra. 38. Projeto 4: crie e personalize o rodapé do site: Tudo bem, agora é hora de seguir em frente e começar a criar a última parte do projeto, que está se tornando um rodapé O rodapé será simples. Vamos inserir novos comentários no rodapé. Em seguida, vou abrir a tag de rodapé HTML5, na qual precisamos da tag DIV com o nome da classe Mídias sociais. Vou instituir ícones do Font Awesome. Quero dizer, os ícones Font Awesome da mídia social. Vamos pegar esse código daqui e colá-lo aqui dentro do desenvolvimento. Em seguida, vou abrir o elemento de cabeçalho H1 com o texto. Entre em contato comigo. Além disso, precisamos aqui de um link. Será e Smith em design.com, algum endereço de e-mail da Tammy Depois disso, vou abrir um parágrafo com direitos autorais da classe, no qual precisamos de algum texto de direitos autorais. Direitos autorais seguidos pelo sinal de direitos autorais. Então precisamos de 2023, todos os direitos reservados. Textos de direitos autorais padrão. E também vou instituir o Made by Code e o Create, que serão colocados no intervalo. Ok, então é isso. Todos os elementos são criados para o rodapé. Agora, temos que ir em frente e estilizá-los usando CSS. Vamos instituir seus comentários para o rodapé. Em seguida, vou selecionar a tag de rodapé. Vamos definir com 200 por cento. Então precisamos de altura. Serão 50. Você coloca altura. Também vou usar o Flexbox. Vamos mudar de direção, fazer disso uma coluna. Além disso, vou usar o centro de conteúdo justificado para enviar aos itens horizontal e verticalmente usando alinhar o centro de itens verticalmente Ok, então aqui temos os elementos bem alinhados. Em seguida, vou selecionar a mídia social, o invólucro. Vamos usar novamente livros de fluxo. Então, precisamos que a margem na parte inferior seja de três RAM. Em seguida, vou personalizar os ícones. Quero dizer, os elementos I. Vamos começar com 25 RAM. Então, precisamos que a altura seja de cinco RAM. Vamos criar os círculos. Então, vou mudar a cor de fundo. Vamos usar 262626. Além disso. Faça o elemento arredondado usando o raio de borda presente Ok, a seguir, vou usar o flexbox para centralizar os ícones dentro dos círculos usando justify-content center Centro. Além disso, vamos criar algum espaço usando a margem 0,1 RAM nos lados esquerdo e direito. Em seguida, vou mudar o tamanho da fonte. Vai ser para correr. Também mude a cor. Use aqui 777. Tudo bem, então aqui temos ícones de mídia social Eles estão bonitos. Em seguida, vou cuidar do título H1 e vamos mudar o tamanho da fonte Vai ter memória RAM completa. Então eu vou usar a cor branca. Além disso. Crie algum espaço entre as letras. Vamos configurá-lo para apontar para a rampa. Então, precisamos de margem na parte inferior para correr. Então, o título parece muito bom. Então temos que cuidar do elemento de link e definir o tamanho da fonte para, para executar também mudar a cor. Use aqui, D, D, D. Então precisamos de margem na parte inferior. Vamos torná-lo bronzeado em RAM. Então, aqui temos o elemento link. Finalmente, temos que cuidar do parágrafo. Então, isso é selecionado usando direitos autorais. Altere o tamanho da fonte. Será 1,6 RAM do que precisamos de cor para ser CCC. Em seguida, vou selecionar elementos de extensão, que são colocados dentro do parágrafo. Vamos mudar a família de fontes. Vai ser contado em san-serif. E então eu vou mudar o tamanho da fonte. Vai ser para correr. Também precisamos de cores aqui. Seja lido. Veio a célula que fica acima do rodapé. Parece muito bom. E, na verdade, com o projeto, concluímos. A única coisa que preciso fazer é torná-lo responsivo a diferentes tamanhos de tela 39. Projeto 4: torne o projeto responsivo: Tudo bem, então terminamos criar todas as seções deste projeto e agora é hora de tornar o projeto responsivo a diferentes tamanhos de tela Vou inspecionar a página e mudar para o modo responsivo Portanto, temos que encontrar os pontos de interrupção nos quais precisamos fazer algumas mudanças no projeto É possível ver em telas menores algumas partes do projeto estão confusas, então temos que cuidar disso Vamos voltar ao arquivo CSS. E antes de tudo, vou instituir comentários para o modo responsivo. Em seguida, vou criar uma nova consulta de mídia CSS, na qual vou especificar a largura máxima como 1.500 Então, primeiro de tudo, vamos diminuir o tamanho da fonte do elemento HTML. Vamos fazer com que seja 55 por cento porque isso tornará todos os elementos menores. Na verdade, temos que cuidar do retângulo para precisar mudar sua posição Vamos selecionar a Ferramenta Retangular e definir minha posição para -15%. Na verdade, acho que todas as outras seções parecem boas. Assim, podemos encontrar outro ponto de interrupção. Portanto, o próximo ponto de interrupção será de 1.300 pixels. Vamos criar uma nova consulta de mídia CSS e especificar aqui a largura máxima como 1.300 Primeiro, vamos diminuir o tamanho da fonte novamente para o elemento HTML. Vou defini-lo para 50%. Então, novamente, os elementos ficaram menores. Em seguida, vou cuidar da seção Sobre que fica à esquerda, e definirei sua largura para 35 por cento. Quanto à direita, vou definir sua largura para 65%. Então, agora a seção Sobre parece boa. Em seguida, vou cuidar do portfólio. Eu só trabalho. Vamos começar com o percentual desta noite. Então, agora temos melhores resultados. Além disso, vou cuidar da seção de dados. Vamos definir a largura dos leads de dados em 70%, certo? Então eu acho que é isso. Vamos verificar a navegação. Tudo parece bem. Vamos prosseguir e encontrar o próximo ponto de interrupção. Então, o próximo ponto de interrupção, acho que será de 1.100 pixels Vamos criar uma nova consulta de mídia CSS. Defina a largura máxima para 1.100 pixels. Novamente, vou diminuir o tamanho da fonte dos elementos HTML. Vamos de 30 a 45%. Em seguida, vou abordar aqui a seção Sobre. Selecione Sobre os elementos do cabeçalho H1 direito e altere o tamanho da fonte Vai ter 15 RAM. Além disso, vou mudar as duas posições que precisamos aqui, -18 RAM Então eu vou duplicar esse código. Selecione H, três elementos de cabeçalho. O tamanho da fonte é de 3,5 RAM. Como a posição do politopo será menos nove rampa. Ok, então agora a seção Sobre está bonita. Em seguida, vou cuidar da seção de dados. Vamos selecionar o elemento de extensão da lista de dados. Nesse caso, o segundo elemento de extensão. Vamos definir o tamanho da fonte para 16 RAM. Agora temos melhores resultados e, na verdade, podemos seguir em frente e encontrar o próximo ponto de interrupção Então eu acho que o próximo ponto de interrupção será de 900 pixels Vamos criar uma nova consulta de mídia CSS e especificar aqui a largura máxima como 900 Vamos seguir em frente e selecionar o retângulo um. Vou definir a posição Luck para -40 corridas. Então vamos seguir em frente e selecionar o retângulo dois. A posição correta será ajustada para -25 por cento. Em seguida, vou selecionar o designer e definir sua posição para 15 rampa, estou na posição esquerda Então precisamos aqui do ícone do menu. Vamos mudar a posição correta para 15 RAM. Então, agora temos melhores resultados. Vamos cuidar da navegação, que no momento não parece muito boa. Então, vou selecionar a configuração de navegação à esquerda com 250 por cento. Em seguida, vou selecionar o lado direito e definir sua largura para 50 por cento também. Tudo bem, então agora, a navegação não parece boa Novamente, vamos selecionar os elementos de cabeçalho H1, que são colocados no lado direito. Vamos usar o Transform. Traduza Y. Eu vou movê-lo. Desculpe, precisamos aqui traduzir X e Y. Vamos usar -50 por cento E também vou usar a posição relativa. Em seguida, precisamos definir com 200 por cento. Além disso, vamos alinhar o centro do texto. Depois disso, vou selecionar pelo menos Navegação. Vamos movê-lo usando Transform, Translate X -50% e depois usar novamente o centro de alinhamento de texto Em seguida, vou cuidar da seção Sobre. Vamos selecionar Sobre a esquerda e a altura oito usando exibir nenhum. Em seguida, precisamos da direita e temos que definir a largura para 100%. Agora, a seção Sobre parece boa e a Navegação também parece boa. Ok. Então, vamos seguir em frente e cuidar do lado direito do elemento do título da seção Sobre Vamos definir a posição esquerda para 50 por cento. Além disso, precisamos centralizá-lo usando o Transform Translate X -50 por cento Em seguida, temos que cuidar do segundo título, elemento de cabeçalho h3 Vamos mudar sua posição de atraso para 35%. Agora, tudo parece bom. Em seguida, vou selecionar Informações e definir sua posição esquerda para 50%. Agora, precisamos do centróide usando Transform Translate X Ok? Depois disso, vou cuidar desta Seção de Serviços. Vamos selecionar a lista de serviços e definir sua largura para 90%. Em seguida, vamos cuidar do portfólio. Vou selecionar obras e definir sua largura para 100%. Além disso, vou selecionar Informações do trabalho e definir sua largura para 50 por cento. Eu acho. Parece bom. E, na verdade, com esse ponto de interrupção, terminamos. Em seguida, temos que encontrar o próximo ponto de interrupção, que eu acho que será de 700 pixels Então, vamos criar uma nova consulta de mídia CSS E especifique aqui a largura máxima como 700 pixels. Primeiro, vamos diminuir o tamanho da fonte dos elementos HTML. Eu vou fazer com que seja 40 por cento. Em seguida, vou selecionar o designer e definir sua posição esquerda para oito RAM. E também precisamos do ícone do menu. É a posição correta. Também será um átrio . Tudo bem. Precisamos cuidar dos slides. Quero dizer o segundo título. Então, vamos selecionar o elemento de cabeçalho H1 e diminuir o tamanho da fonte, tornando-o cinco RAM Então agora parece muito bom. Em seguida, temos que trabalhar na seção Serviços. Então, vamos seguir em frente e selecionar Serviços. Alterar a altura será 90, altura da janela de visualização. Portanto, precisamos selecionar Serviços, listar e mudar a direção do flexbox Vamos fazer uma coluna. Além disso, precisamos alinhar o centro dos itens Portanto, os itens são colocados verticalmente, mas precisamos de algum espaço entre os itens Então, vamos usar margem, fundo com valor. Três rodadas. Tudo bem? Então eu acho que é isso sobre esse ponto de interrupção. E temos que cuidar do último ponto de interrupção. Então, vamos continuar e criar uma nova consulta de mídia CSS. A largura máxima será de 500 pixels. Vamos selecionar o retângulo e alterar a posição do atraso Vai ser -70%. Então, precisamos de um retângulo para mudar sua posição correta Vou configurá-lo para -50 por cento. Então, eles estão bonitos. Em seguida, vou cuidar da navegação. Vamos continuar e selecionar Navegação à esquerda e torná-la oculta. E agora temos que alinhar o lado direito corretamente. Então, vamos selecionar o suficiente, certo, e definir sua largura para 100%. Agora, os itens são colocados no centro da Navegação. Tudo bem. Em seguida, temos que cuidar do portfólio. Vamos selecionar Trabalho e atribuir ao centro de alinhamento de itens. Além disso, você precisa aqui da imagem de trabalho. Vou definir sua largura para 60%. Em seguida, vou selecionar Informações de trabalho e ocultá-las. Vamos conferir os projetos. Então, agora acho que temos resultados muito melhores. Em seguida, vou cuidar dos itens de dados. Quero dizer, o segundo item, elemento de período anual. Vamos mudar o tamanho da fonte, torná-la 12 rampa. Tudo bem, então acho que está tudo pronto e o projeto responde a todos os tamanhos de tela diferentes Espero que você tenha gostado desse projeto e aprenda algo novo. Então, vamos seguir em frente e construir o próximo projeto. 40. Projeto 5: visualização: Olá e bem-vindo ao nosso próximo projeto. Nesta seção, criaremos um site sobre cafeteria. O projeto consistirá em algumas partes diferentes e estará repleto de designs e funcionalidades de aparência moderna e funcionalidades Vamos seguir em frente e descrever o site. Começaremos com uma navegação que é fixada na parte superior da página. Depois de rolar para baixo, ele mudará muito bem o plano de fundo Depois que a navegação funcionar no banner, que tem uma apresentação de slides, usaremos um dos plug-ins chamado swipe chamado swipe Como você pode ver, o Slideshow funciona automaticamente. Mas, além disso, você pode usar esses controladores. Além disso, você pode arrastar os slides com o mouse. Ok, a seguir, temos uma seção Sobre com algumas informações. Esta seção é seguida por um menu. Depois disso, temos alguns dados com contadores animados e alguns bons efeitos secundários A próxima seção será sobre os clientes que temos aqui as opiniões dos clientes bem colocadas por Koch Em seguida, vem a seção Contato, onde você pode entrar em contato com a casa ou reservar uma mesa. E, finalmente, temos aqui um exemplo de rodapé. O projeto é responsivo a diferentes tamanhos de tela. Se eu inspecionar a página, mude para o modo responsivo e verifique o projeto com quatro tamanhos de tela diferentes Você descobrirá que o projeto é responsivo e, em média, tem uma boa aparência, com tamanhos de tela diferentes Novamente, como os outros projetos, este foi criado para uma tela extra grande de tamanho dois. Estou aqui, isso coincide com 1920 pixels na largura da antena em pixels de altura Portanto, se você estiver usando um tamanho de tela relativamente menor , durante as aulas, você deve alternar para o modo responsivo e especificar a largura e a altura dessa forma Caso contrário, o projeto não ficará bem em telas menores até que seja responsivo Então, por favor, leve isso em consideração. Tudo bem, então estamos prontos para começar a construir o projeto. Vamos seguir em frente. 41. Projeto 5: crie e estilize a navegação: Tudo bem, então é hora de começar a construir os projetos. Vou abrir a pasta no VS Code. E então vou criar nossos arquivos de trabalho para HTML, CSS e também para JavaScript. Então vamos abrir o arquivo index.html e criar um documento HTML básico. Em primeiro lugar, vamos mudar o título. Vai ser uma cafeteria. Em seguida, vou vincular arquivos. Vamos abrir a tag de script e especificar o nome do arquivo e o atributo de origem. Em seguida, vou abrir o Navegador do Projeto. Em seguida, vamos pegar alguns links. Quero dizer, link para ícones do Font Awesome, porque vamos usar esses ícones em todo o projeto. Vamos abrir a tag do link e colar o CDN no atributo de referência H. Vamos colocar o editor e o navegador lado a lado Assim mesmo. Em seguida, vou visitar o site do Google Fonts porque vamos usar algumas fontes do Google. E o projeto. Vamos prosseguir e pesquisar uma fonte do Google chamada great wipes Vamos selecionar esse bloco. Em seguida, vou pesquisar outra fonte do Google, que é Poppins Selecione alguns estilos diferentes. Em seguida, copie o link e cole-o no elemento principal. Depois disso, vou pegar o link force wiper dot JS porque vamos usar esse plug-in em todo o projeto Então, vamos pegar esse link e colá-lo no elemento principal. Além disso, precisamos pegar o link do JavaScript e colá-lo acima da tela. Tortura. Sim Tudo bem, então estamos prontos para começar Vamos inserir comentários para o contêiner. Em seguida, vou abrir a tag DIV com um contêiner de classe. Então, precisamos de comentários para a navegação. Vamos abrir um TOC suficiente com uma barra de navegação com o nome da classe. Vou inserir sua tag DIV, que será um logotipo Dentro do logotipo, vou abrir uma etiqueta com a classe fase sólida como uma caneca Saltzer Além disso, precisamos do texto do logotipo. Estou no empreendimento em que tenho o span tag com o café de teste e depois outra casa de spam. Isso é tudo sobre o logotipo. Em seguida, vou criar a Navegação. Pelo menos, vamos inserir seus elementos de link. Nós só vamos estar em casa. Vamos duplicar o link algumas vezes depois alterar o texto O segundo será Menu. Então teremos um blog sobre. Além disso. Nós temos aqui o Sharp. Em seguida, entre em contato. Além disso, vou inserir outro link que terá um ícone Font Awesome com a classe em fase sólida de FA, pego comprando. Na verdade, o ícone não está visível. Então, temos que consertar isso. Há um problema. Tudo bem, então agora tudo funciona bem. Em seguida, vou cuidar da aterrissagem. Estou no cabeçalho do site. Vamos inserir novos comentários e, em seguida, abrir o elemento Seção com o nome da classe Landing. Precisamos de elementos aqui e profundos, que serão Banner, nos quais vou abrir elemento de cabeçalho h3 com o título principal da classe O texto será bem-vindo. E também precisamos que outro título seja H1, com o texto Amazing Taste and beautiful place Em seguida, precisamos de um parágrafo com algum texto fictício. E também vou inserir seus botões com o nome da classe Banner BTN E também precisamos aqui do Banner BTN one. Vamos inserir seu pedido. Agora. Vou especificar o tipo que será o botão. E precisamos aqui do segundo com o nome da classe Banner entre dois. Para o texto. Será o menu Exibir. Logo depois disso, vou cuidar da apresentação de slides Precisamos aqui da tag DIV com a classe swipe, na qual vou inserir swipe E também precisamos aqui de um limpador de mouse com o nome de segunda classe. Dentro desse invólucro do limpador, vou abrir o elemento Div, que será deslizado por slide E então eu vou colocar sua imagem. Vamos selecionar a imagem na pasta de imagens. Vai ser image1. Então eu vou duplicar, deslizar duas vezes e mudar os nomes da imagem que precisamos para uma imagem três Em seguida, vou tirar você da paginação. Quero dizer, os controladores. Depois do Swiffer, precisamos do Landing Contact. Vamos instituir uma etiqueta DIV com os detalhes da aula que vou abrir, achei que a aula é um telefone fixo sólido Então, precisamos aqui, no fundo, onde vou inserir o elemento de extensão com algum número de telefone fictício Em seguida, precisamos de outro espaço no qual vamos inserir algum texto fictício Tudo bem, vamos duplicar isso. Desenvolvimento. Altere o ícone Font Awesome. O segundo será fa, ponto de localização. Além disso, vamos nos livrar desses números a partir daqui. E você deve usar um endereço fictício. O segundo elemento de extensão. Eu vou lutar contra eles. Localização fictícia falsa. Depois disso, vamos mudar o terceiro ícone que será se for um relógio, vamos nos livrar dos números e usá-los para você. Texto aberto segunda, sexta-feira. Até agora, o segundo elemento de extensão será o texto. Por favor Junte-se a nós. Estamos disponíveis das 8h às 21h. Tudo bem, na verdade, é isso. Sobre a marcação HTML. Vou começar a escrever o CSS. Vamos instituir comentários para estilos padrão. Em seguida, vou selecionar cada elemento usando um asterisco. E, como de costume, vou definir a margem e preencher as duas em zero Em seguida, vou definir o tamanho da caixa de borda. Em seguida, precisamos nos livrar da decoração de texto padrão, também do contorno E então eu vou definir a família de fontes para cada elemento como Poppins, Além disso, precisamos alterar o tamanho da fonte do elemento HTML porque vamos usar a RAM como unidade de medida. Vamos definir o tamanho da fonte para 62,5 por cento. Portanto, esses estilos padrão são aplicados aos elementos. Em seguida, vou inserir comentários para o contêiner. Em seguida, vamos selecionar Desenvolvimento para o contêiner de classe definido da forma como ele será 100% e a altura também será de 100%. Além disso, vou instituir comentários para o Landing. Porque agora eu vou esconder o banner usando o display none Tudo bem? Em seguida, vou inserir os comentários para a Navegação. Vamos continuar e selecionar a barra de navegação. Defina sua largura em 200 por cento. Para a altura, será de 10 g. Em seguida, precisamos aqui que a posição seja fixada. Então, as duas posições serão zero. Quanto à posição esquerda , também será zero. No momento, a barra de navegação não é viável. Vamos corrigir isso usando o valor 100 da propriedade de índice. Então temos aqui a Navegação. Em seguida, vamos usar o flexbox. Precisamos justificar o espaço do conteúdo uniformemente e também alinhar os itens no centro para centralizar os itens Em seguida, vou criar uma borda na parte inferior com o valor 0,1, ficar sólida e a cor será RGBA, cor branca com menor opacidade Então, aqui temos a borda e também os itens estão bem alinhados Em seguida, vou selecionar Logo. Vamos usar o display flex. Em seguida, precisamos alinhar o centro dos itens. E também vamos mudar o cursor, torná-lo um ponteiro. Certo? Depois disso, vou cuidar dos elementos I. Quero dizer, o ícone. Vamos definir o tamanho da fonte como estrangeiro. Além disso, vou usar aqui o texto do webkit, traçado. Vamos configurá-lo para 0,1 RAM e a cor será branca. Em seguida, vou definir a cor como transparente. E também precisamos de margem no lado direito. Vamos configurá-lo para uma execução. Então, temos aqui o ícone com traçado de texto. Em seguida, vou selecionar o texto do logotipo e usar o Flexbox. Vamos mudar a direção. Precisamos colocar os itens na coluna. E também precisamos alinhar o texto a partir do centro. Portanto, temos aqui os dois elementos de extensão. Em seguida, vou selecionar o primeiro elemento de extensão usando o seletor infantil F. Vamos definir o tamanho da fonte para execução. Então, precisamos que você transforme o texto em maiúsculas. Então vamos criar algum espaço entre as letras, mas 32,1 redondas E também mude a cor. Vou usar a cor branca. Então, como você pode ver, o primeiro elemento de extensão parece muito bom. Vamos duplicar esse código. Altere o número do enésimo filho. Será para mudar o tamanho da fonte. Vou vendê-lo até certo ponto por RAM. E também, vamos mudar a cor, torná-la E. Além disso, precisamos de margem na parte superior. Vamos adicioná-lo à rampa de -0,7. Então, o logotipo parece muito bom. Em seguida, vou cuidar da navegação. Vamos selecionar o elemento de link. Defina o tamanho da fonte em um ponto para a RAM. Então, precisamos que a transformação do texto seja maiúscula. Além disso, vamos definir a cor como E e precisamos de margem no lado direito. Serão três rampas. Tudo bem? Depois disso, vou criar algum espaço entre as letras. Vamos configurá-lo para apontar para a RAM. Em seguida, vou selecionar uma amêndoa com o mouse. Ao passar o mouse, vou mudar a cor. Vai ser C4, nove. P63. Use também a transição para um efeito suave. Então, quando passarmos o mouse sobre o item de navegação, cor padrão será alterada Vou selecionar o primeiro item de navegação porque quero definir sua cor por padrão para a cor que usamos aqui. Em seguida, vou cuidar do último item, do mínimo. Quero dizer, o carrinho de compras. Vamos ver o tamanho da fonte. Faça com que seja 1,8 RAM. Então, o ícone ficou maior. E depois vou usar pseudoelementos. Vamos definir o conteúdo como um. Então, vou mudar a largura. Terá 2,5 RAM e a altura também será 2,5 RAM. Vou mudar a cor de fundo. Vamos usar aqui a cor FFC 107. Vai ser na cor amarela. Em seguida, vou definir a posição como posicionamento absoluto em relação aos elementos principais Então, temos aqui depois do elemento, vamos mudar a posição. As duas posições serão -1,5 RAM do que a posição esquerda Vai ser uma RAM. Além disso. Vou fazer com que os elementos sejam arredondados. E depois ter que cuidar do conteúdo. Vamos configurar a tela como flexível. Em seguida, use o centro de conteúdo justificado e alinhe os itens. Centro. Além disso, vou mudar a cor. Vamos fazer com que seja 222. E, finalmente, vou mudar o tamanho da fonte. Vamos adicioná-lo a um ponto para executar. Tudo bem, então isso é tudo sobre a navegação. Em seguida, temos que cuidar da aterrissagem 42. Project 5: crie slideshow usando o Swiper.js: Tudo bem, então, quando terminarmos com a navegação, agora é hora de seguir em frente e cuidar da aterrissagem Na verdade, vamos nos livrar disso, sair daqui. E selecione Landing. Eu vou definir com 200 por cento. Isso é bastante alto. Vai ser 95. Altura da janela de Em seguida, vou selecionar Banner. Vamos definir a posição como absoluta. Em seguida, precisamos posicionar em relação ao elemento pai. Em seguida, vou definir a posição para 20%. Então, essa posição será de 50%. E para centralizar os elementos horizontalmente, precisamos transformar traduzir X com -50 Então, neste momento, o banner está visível. Vamos corrigir isso usando o valor 100 da propriedade de índice. Então, aqui temos o banner. Vamos colocar o texto no centro usando o centro de alinhamento de texto. E então vou selecionar o título principal. Diz Bombe, família dois, ótimas vidas. Cursivo. Em seguida, vou definir o tamanho da fonte para cair. A espessura da fonte Ran será 300, e eu vou mudar a cor. Vamos usar aqui está a cor. Ok, a seguir, vamos selecionar Banner, elementos de cabeçalho H1. Então, o tamanho da fonte para seis RAM, depois a espessura da fonte, será 400. Além disso, vou transformar o texto em maiúsculas. Em seguida, mude a cor. Vai ser branco. Então, aqui temos o título. Quero dizer, o segundo título. Próximo. Vou criar alguns espaços na margem com valores para RAM e zero. E também vou mudar a altura da linha. Vai ser 1,5. E crie algum espaço entre as letras. Vamos configurá-lo como ponto a ponto de execução. Tudo bem. Em seguida, vou selecionar o parágrafo do banner Vamos definir o tamanho da fonte para 1,5 RAM e a espessura da fonte será 300. Além disso, vou mudar a cor , vai ser branca. Em seguida, defina com 260 RAM. Além disso, vou usar margem com valores zero e automático do que para RAM e ROM. Então ele terá o parágrafo e agora temos que criar algum espaço entre as letras. Vamos configurá-lo para 0,1 rampa. Certo? Depois disso, vou cuidar dos botões. Vamos selecionar os dois botões. Defina a largura para 12 RAM e a altura será 5,5 rampa. Então, vou definir o curso, vamos colocar duas pontas. Então. A margem será de 0,1 RAM. E precisamos que o tamanho da fonte seja um ponto para a RAM, para que os botões tenham uma aparência melhor Em seguida, vou selecionar o primeiro botão. Mude a cor do plano de fundo. Use aqui aquela cor dourada do que precisamos que a borda seja. Nenhum. Mude a cor do texto. Faça com que seja de dois a dois. Então, o primeiro botão parece muito bom. Em seguida, vou duplicar esse código, alterar o nome da classe e personalizar o segundo botão Vou deixar a cor de fundo transparente que a borda tenha 0,1 RAM sólida. E você vê aqui a cor branca. Quanto à cor do texto, vou deixá-lo branco também. Tudo bem. Então, os dois botões parecem muito bonitos. Vamos selecionar o primeiro botão com o mouse, vou mudar a cor de fundo Vamos torná-lo transparente. E também mude a cor do texto. Faça com que seja dourado. Em seguida, vou definir a borda 2.1 de RAM, sólida e a cor será c4963 Vamos copiar esse código. Mude o nome da turma Então, a cor de fundo será dourada do que a cor dos textos. Você vai ser de dois a dois. Então, vou usar a propriedade de transição para tornar o fato mais suave Então, se passarmos o mouse sobre as partes deles, obteremos esse efeito agradável e legal Depois disso, vou cuidar da apresentação de slides. Vamos, vamos limpar. Disse que espere até 100% do que a altura será de 85%. Além disso, vou selecionar. Então eu deslizo seguido pela imagem. Vamos definir a largura para 100 por cento. A altura será de 100%. E também precisamos ajustar a imagem usando a capa de alimentação de objetos. Então, você tem a imagem com nova largura e altura. Agora é hora de escrever um pouco de JavaScript. Vamos criar uma variável. Vai ser roubado Vou usar algum código padrão pronto para a apresentação de slides que precisamos criar Limpador de notícias de objetos para o limpador de nomes de classes. Então, precisamos aqui e outros objetos com a propriedade auto-play, que incluirão objeto como valor Precisamos aqui, atrasar a propriedade com 4.000 s. Em seguida, precisamos de outra propriedade desativada na interação Vai ser falso. Então eu vou criar aqui uma nova propriedade com um valor, destino, quero dizer Effect Fade Então, precisamos de um loop, o que será verdade. Além disso. Vou instituir a paginação. Aqui, um elemento de objeto será deslizar ou eu estou no nome da classe, deslizar ou Em seguida, precisamos de uma propriedade chamada clicável, que só será verdadeira Agora, como você pode ver, a apresentação de slides funciona bem e a paginação também funciona Tudo bem, em seguida, vou personalizar os círculos abaixo. Quero dizer os controladores de paginação. Precisamos selecionar ponto de extensão, deslizar ou marcador de paginação Vamos definir a largura para duas RAM do que a altura. Para bater também. Precisamos que a opacidade seja uma. Em seguida, vou colocar a margem no lado direito, 1,5 RAM. Precisamos aqui aplicar esse código. Então a cor de fundo será AA. Portanto, precisamos que a posição aqui seja relativa. Então agora o controle parece melhor. Em seguida, copiarei o nome da classe e seguirei os pseudoelementos Vamos adicionar conteúdo ao vazio. Então, precisamos ter 2,5 RAM. A altura também será de 2,5 cm. Então, precisamos de uma parte da taxa usada, se ela estiver presente, porque precisamos circular. Vamos definir a posição como. Absoluto. A posição será de 50%. A posição líquida também será de 50 por cento. E então, para enviar para o elemento perfeitamente quando você se transforma, traduza com valores de -50% e, novamente, -50 por cento pois a cor de fundo ficará transparente E precisamos aqui que a borda aponte para a RAM sólida e a cor será AA. Então agora as balas, quero dizer, os controles parecem muito bons Em seguida, vou copiar o nome da turma. Vamos colar aqui. Na verdade, precisamos colá-lo duas vezes, depois remover elemento span do seletor e aderir Então, quando o marcador estiver ativo, precisamos mudar a cor de fundo Vamos adicioná-lo ao branco. Então, vou duplicar esse código e seguir os pseudoelementos Então, uma vez que o marcador esteja ativo, temos que mudar a borda dos pseudoelementos posteriores Quero dizer, a cor da borda. Também vai ser branco. Agora é possível ver que tudo funciona bem e, com esta apresentação de slides do limpador, terminamos Em seguida, vou selecionar Landing Contact, Definir posição como absoluta. Então, para posicionar, será H 5%. A posição esquerda será zero. Além disso, vou definir a largura como 100%. E a altura será 15. Altura da janela de visualização. Mude a cor do plano de fundo. Vou usar aqui a cor preta. Então, aqui temos a parte inferior do pouso, quero dizer, o contato de aterrissagem. Vamos usar o flexbox. Precisamos aqui justificar o conteúdo com valores colados uniformemente. Precisamos de um espaço uniforme entre os itens flexíveis e também temos que alinhar os itens no centro Em seguida, vamos mudar a cor, torná-la branca. Então, aqui temos os detalhes. Na verdade, está faltando aqui o ícone Font Awesome. Vamos verificar o código. Precisamos da localização aqui. Então agora, agora o ícone está visível. Em seguida, vou selecionar detalhes. Use novamente livros de fluxo. Agora, o ícone e os elementos de texto são colocados lado a lado Em seguida, vou selecionar os elementos I, definir o tamanho da fonte como, para que a cor fique mais clara. Colton. Além disso, vou criar algum espaço no lado direito. Vamos bater na margem direita para correr. Então, como você pode ver, os ícones estão bonitos. Em seguida, vou selecionar o desenvolvimento dentro dos detalhes. Vamos configurar a tela como flexível. Então precisamos mudar a direção. Vamos fazer uma coluna. Agora temos que personalizar os elementos de texto. Vamos prosseguir e selecionar o primeiro elemento do caminho usando o seletor F child Vou mudar o tamanho da fonte. Vai ser 1,61. Então precisamos mudar a cor. Vamos torná-lo branco. E também vou usar a margem inferior. Vamos definir como 0,5 para N. Para que os primeiros elementos de extensão tenham uma boa aparência. Vamos continuar e duplicar esse código. Alterar o seletor de enésimo filho será dois. E temos que mudar o tamanho da fonte. Vamos configurá-lo para 1,4 e também mudar a cor, torná-lo BBB e eliminar a margem inferior Defina a largura para 2M. Tudo bem, então é isso. Sobre o desembarque. Tudo parece ótimo. Vamos seguir em frente. 43. Projeto 5: crie e personalize a seção About: Tudo bem, então vamos seguir em frente e começar a criar a próxima seção do nosso projeto, que será uma seção Sobre Vou entrevistar novos comentários para a seção Sobre. E então vamos abrir a tag da seção com o nome da classe about. Vou instruir sua tag DIV na qual teremos o ícone Font Awesome com os nomes das classes fa, solid, a mobile Em seguida, precisamos aqui de elementos de cabeçalho H1 com o texto fácil de ordenar Então, o próximo elemento será um parágrafo com texto fictício Vamos continuar e duplicar Development duas vezes e depois mudar o nome da classe Seu caminhão de carros. O Hannigan atrial, qual será o parto mais Quanto a este terceiro item, precisamos aqui, de uma caneca quente Vamos para o elemento H1, vou inserir um café de qualidade para você Ok, então isso é tudo sobre a marcação HTML. Agora, é hora de não acabar, comece a escrever um pouco de CSS. Vou inserir novos comentários na seção Sobre. Em seguida, vou selecionar o elemento Seção com uma classe sobre. Vamos definir a largura como 100% do que a altura será 60 de altura da janela de visualização Vamos mudar a cor de fundo. Eu vou usar aqui. Cor dourada. Então precisamos usar o Flexbox. Vamos colocar itens no centro e também usar o centro de conteúdo justificado Então, podemos ver que temos aqui elementos bem alinhados. Em seguida, vou selecionar desenvolvimento dentro do elemento da seção Sobre, que passará para a RAM. Então eu vou definir que a altura será de 35 metros. Além disso, vou criar algum espaço usando a margem com os valores zero ou três rampa e, em seguida, alinhar o texto no centro Em seguida, vou usar novamente o Flexbox. Mude a direção , vai ser uma coluna. Além disso, precisamos alinhar os itens, centralizar e justificar o espaço do conteúdo uniformemente. Então, agora temos resultados muito melhores e temos dois elementos de estilo. Vamos começar com o microfone rápido e definir sua largura para nove R& do que a altura será dez RAM Vamos mudar o tamanho da fonte. Vai ter memória RAM completa. Além disso, vou usar seu traço de ataque do Web Kit com valores apontando para a RAM, e a cor será 282727 Além disso, temos que definir a cor, torná-la transparente. Tudo bem, então os ícones do Font Awesome estão bonitos. Em seguida, vamos usar a borda 0.1 RAM, sólida. A cor de oito a sete a sete. Em seguida, vou enviar para o Font Awesome ícones usando o Flexbox, conteúdo justificado e o centro de alinhamento Ok, então é isso. Bem, os ícones Font Awesome. Em seguida, vou selecionar o elemento de cabeçalho H1. Vamos definir o tamanho da fonte dois como rampa. Então, vou definir o peso padrão para 400. Transforme texto em maiúsculas. Em seguida, mude a cor. Vou te usar da mesma cor. Ok, então seus títulos estão bonitos e terei que personalizar o parágrafo Vamos definir o tamanho da fonte. Será 1,5 RAM. Então, precisamos aqui do peso da fonte. Vai ser em 300. Mude a cor, passe para H7 a sete. Então é isso. A seção Sobre está bonita e agora podemos seguir em frente. 44. Project 5: seção de menu de compilação: Tudo bem, então com a seção Sobre, terminamos e agora temos que seguir em frente E então dois Crie a próxima seção, que será o Menu. Vou inserir seus novos comentários para a nova seção. E então, como sempre, vou abrir a tag da seção com um menu de classe. Então, dentro desse elemento da seção, vou inserir uma tag DIV, que será Menu à esquerda O lado esquerdo desta seção. Precisamos aqui do elemento de cabeçalho h3 com o título principal da classe Vamos instituir essas capas. Então, precisamos de elementos de cabeçalho H1. Eu só vou ser nosso cardápio. Próximo. Vou inserir aqui o parágrafo com um texto fictício E também precisamos aqui de um botão. Terá aula Menu, BTN. Também precisamos do atributo type. Vamos ser apenas Bateson. Para o texto. Eu vou para o Instituto aqui. Exibir menu completo. Logo após o desenvolvimento. Vou criar outro, que será o Menu, certo? Precisamos do Menu aqui, certo? Imagens. Vamos abrir a tag DIV, que será o wrapper Menu Image Esse elemento incluirá quatro imagens diferentes. Vamos selecionar o primeiro na pasta de imagens. Vai ser a imagem quatro. Então eu vou duplicar esse código três vezes e mudar os nomes das imagens Precisamos da imagem cinco, da imagem seis e, em seguida, da imagem sete. Ok, então, na verdade, isso é tudo sobre a marcação HTML. Agora tem que seguir em frente e começar a escrever o CSS. Vamos instituir novos comentários para o Menu. Em seguida, vou selecionar os elementos da seção e definir sua largura e altura. A largura será de cem por cento. Quanto à altura, vou fazer com que seja 70 de altura da janela de visualização Em seguida, vou selecionar Menu Image wrapper para fazer com que a imagem fique menor Vamos definir com 225 RAM e a altura será de 25 RAM. Em seguida, vou selecionar as imagens e definir a largura como 100% e a altura 100%. Além disso, precisamos que a velocidade do objeto seja coberta. Agora podemos ver que temos imagens relativamente menores. Vamos definir o plano de fundo para o menu. Vou usar a função de gradiente linear com cor RGBA Estou na cor preta com opacidade de 0,9. E, novamente, precisamos de RGBA, cor preta 0,8, quero dizer a opacidade Em seguida, vou definir a imagem como plano de fundo. Precisamos selecionar sua imagem oito. E também precisamos de uma posição central e sem repetição. Em seguida, vou definir o tamanho do plano de fundo a ser coberto. Portanto, temos aqui a imagem como plano de fundo desta seção. Em seguida, vou usar o flexbox. Precisamos alinhar os itens no centro. Então, temos aqui as imagens dos itens colocadas no centro. Em seguida, vamos seguir em frente e selecionar o lado esquerdo. Defina a largura para 50%. Além disso, vou selecionar o Menu à direita e também definir sua largura para 50 por cento. Tudo bem, depois disso, vou selecionar Menu, certo? Imagens, defina sua largura para 60 RAM. E então eu vou usar o flexbox. Precisamos usar o envelopamento flexível com um rap de valor para embrulhar as imagens e alinhá-las. Assim mesmo. Vamos criar algum espaço entre as imagens usando margem. Vamos configurá-lo como RAM. Além disso, precisamos do ponteiro do cursor para a imagem em si. Depois disso, vou tirar você do lado esquerdo. Precisamos de um centro de alinhamento de texto. E também vou colocar a margem no lado direito, 23 RAM. Então, precisamos da margem esquerda para o menu, certo? O valor três REM também. Ok? Na verdade, o alinhamento de texto deve estar à direita e não no centro aqui Em seguida, vou selecionar Menu à esquerda, seguido pelo título principal. Vamos definir o tamanho da fonte para seis RAM. Então, o título parece muito bom. Em seguida, vou selecionar Menu à esquerda seguido pelo elemento de cabeçalho H1 Vamos definir o tamanho da fonte para seis RAM. Também o peso da fonte deve ser 300. Em seguida, vou transformar o texto em maiúsculas. Em seguida, vou mudar a cor do cabeçalho. Vai ser branco. Além disso, vou definir a margem superior para menos memória RAM total. Portanto, temos aqui o elemento de cabeçalho H1. Em seguida, vou selecionar o parágrafo e personalizá-lo. Primeiro, vamos mudar o tamanho da fonte. Vai ser um ponto para a corrida. Em seguida, vou mudar a cor do parágrafo. Vamos configurá-lo para 777. Essa é uma cor cinza claro. Em seguida, vamos esperar até ter 50 RAM. E também vou colocar a margem em RAM e zero, depois estrangeira. E eu vou remar. Ok? Então, o parágrafo parece bom. A única coisa que precisamos aqui é altura da linha, o valor 1,2 Ok? Depois disso, vou tirar você do próximo. Seremos apenas o botão Menu. Vamos definir a largura para 15 percursos. E a altura será de 5,5 RAM. Precisamos da cor de fundo, que será transparente. Em seguida, vou definir a borda 2.1 RAM. Sólido. A cor vai ser dourada. Portanto, precisamos que a cor do imposto também seja chamada de. Em seguida, altere o tamanho da fonte. Vai ter 1,3 RAM. Vou transformar o texto em maiúsculas. Em seguida, coloque o cursor para apontar. Ok, então o botão e na verdade, o lado esquerdo desta seção parecem muito bons. Em seguida, vou usar um efeito de foco. Vamos mudar a cor do plano de fundo. Vou configurá-lo para Golden. E também vou mudar a cor dos textos. Vamos configurá-lo como 222 e depois usar a transição para obter um efeito suave Portanto, temos aqui um bom efeito exagerado. Agora temos que cuidar do lado direito. Também vou criar um efeito de foco para as imagens. Então, vamos selecionar Menu Image wrapper com o mouse e, em seguida, seguido pelo seletor de imagem, precisamos transformar a escala com um valor 1,3 Além disso, precisamos de transição. Depois de passar o mouse e enviar, as imagens devem se ampliar Vamos usar o overflow hidden para ocultar as partes das imagens Agora temos aqui um efeito muito bom e na verdade, com a seção Menu, terminamos. Então, vamos seguir em frente. 45. Project 5: crie e estilize dados com contadores animados: Tudo bem, então, quando terminarmos com a seção Menu, agora é hora de seguir em frente e criar a próxima seção Seremos apenas os dados. Vamos inserir novos comentários para a nova seção. Nesta seção, teremos contadores animados. Vamos abrir a tag da seção com os dados da classe. Em seguida, precisamos inserir a tag U DIV, que incluirá o invólucro de ícones Vamos reabri-la com os nomes das turmas. Se for sólido, uma caneca quente. Em seguida, precisamos aqui do elemento Style com o nome da classe. Eu posso BG. Em seguida, teremos outro elemento span com a classe numb, no qual precisamos de um atributo chamado data Bem, vamos inserir alguns números. Digamos 350. Quanto ao valor padrão, vou passar aqui zero. Em seguida, teremos outro período com informações da aula, na qual, em vez disso, vou usar filiais de café. Vamos duplicar o desenvolvimento três vezes e depois mudar os números E também precisamos alterar o conteúdo das informações. Vamos inserir seu número de prêmios. Então, no próximo elemento, também teremos 25, 40. Este painel deixará clientes satisfeitos. Para o último item que vou inserir aqui, digamos 750 também. Esse valor final ficará preso. Tudo bem, então, na verdade, isso é tudo sobre a marcação HTML. Vamos começar a personalizar essa seção. Vou instituir novos comentários para os dados. Em seguida, vou selecionar o elemento Seção e definir com dois 100%. A altura será de 50 pontos de altura da janela de visualização. Então, precisamos que o fundo seja um gradiente linear. Vou usar aqui o valor RGBA. Estou na cor preta com ponto de opacidade para. E também precisamos aqui e de outros valores RGBA. Novamente, cor preta com opacidade de 0,3. Em seguida, precisamos selecionar a imagem como plano de fundo. Vai ser a imagem sete. Em seguida, temos que especificar a posição que será o centro. E também não precisamos repetir. E definimos o tamanho do plano de fundo como capa. Ok, então aqui temos a imagem de fundo. Em seguida, vamos usar o flexbox. Vou usar o centro de conteúdo justificado e alinhar o centro dos itens no centro do Aqui temos os itens flexíveis. Em seguida, vou selecionar elementos. Se a seção de dados tiver 25 RAM, a altura será 30. Correu. Em seguida, vou usar novamente o Flexbox. Vamos mudar a direção. Vai ser uma coluna. E também precisamos alinhar os itens e o centro. Então eu vou usar justificar que o conteúdo será valores Pacioli Precisamos criar um espaço uniforme entre os itens flexíveis. Em seguida, vou selecionar Posso embalar e definir sua largura como Tran Então, a altura também será de oito RAM. Em seguida, precisamos que o mais grosso seja o ponteiro. E agora temos que selecionar o fundo do ícone. Vou usar o bloco de exibição. E então vamos definir a largura para 100%. Também precisamos que a alta seja 100%. Então eu vou usar a borda. Ele terá 0,1 RAM sólido e a cor será dourada. Então, temos aqui o histórico. Próximo. Precisamos selecionar elementos. Essa é a posição em relação à posição absoluta em relação ao elemento pai, que é o invólucro de ícones Em seguida, vou definir a primeira posição para 50%. Então, precisamos que a posição esquerda também seja de 50 por cento. E para centralizar o elemento perfeitamente, precisamos transformar e traduzir. Será que os valores serão -50 por cento e novamente -50 por cento. Agora o I conserve perfeitamente centrado dentro das caixas. Em seguida, vou aumentar o tamanho da fonte. Vai ser reprisado. Além disso. Precisamos, novamente, um traçado de texto do webkit com um valor apontando para a RAM e a cor dourada E também precisamos definir se a cor é transparente. Então, agora temos bons ícones de café. Vamos continuar e selecionar o invólucro de ícones com o mouse, seguido pelo fundo do ícone Ao passar o mouse, vou mudar a cor de fundo. Vai ser dourado. E também precisamos girar os elementos de acordo com a direção Z. E o valor será de 135 graus. Além disso. Precisamos de uma transição para um efeito suave. E será para o plano de fundo. Então, quando passarmos o mouse sobre as caixas, elas girarão bem. Precisamos exibir os ícones. Vamos usar o índice com o valor 100. Na verdade, os ícones ainda não estão visíveis. Na verdade, o problema é que temos aqui a mesma cor para o traçado do texto. Então, quando passamos o mouse sobre o invólucro do ícone, também precisamos alterar a cor do elemento I. Então, vamos pegar esse código e mudar a cor para um C7 C7. Também precisamos de uma transição aqui para o ícone. Então, agora o problema deve ser resolvido. Ok, é isso mesmo. Tudo funciona bem e temos aqui um efeito de impressão, bonito e legal. Ok, a seguir, precisamos selecionar numb e seu tamanho de fonte para três rampas Então eu vou mudar, a cor vai ficar dourada. Então, temos aqui o máximo agora temos zeros por padrão Em seguida, vou selecionar informações. Será que o tamanho da fonte será 1,8 RAM e a cor será 999 Então, temos aqui os elementos de extensão e agora temos que escrever um pouco de JavaScript. Vamos criar o menu Variável. Vou selecioná-lo usando o método seletor de consulta. Vamos especificar aqui o nome da classe. Em seguida, precisamos de números variáveis. É necessário selecionar os números usando o método seletor de consulta all Em seguida, precisamos da variável chamada start, que será falsa por padrão. Será o valor booleano. E agora temos que criar uma função start count. Vamos inserir aqui elementos de parâmetros. Agora temos duas variáveis Create max, que serão o valor do conjunto de dados. Quero dizer, o valor dos dados, bem, atributos, que usamos aqui no elemento HTML, precisamos pegar esses números e armazená-los na variável max. Em seguida, precisamos contar, que será a função de intervalo definido. Então, precisamos definir o conteúdo do texto. E, na verdade, temos que aumentá-lo em um usando o operador de incremento. E então precisamos da declaração IF na qual temos que definir o seguinte. O conteúdo do texto. Se o TextContent for igual a max, devemos limpar a integral E temos que passar aqui a variável count. Quanto ao intervalo , será 2000 dividido pelo nonce Em seguida, temos que adicionar o ouvinte de eventos ao objeto da janela com o evento scroll e passar aqui a função de retorno de chamada Precisamos começar a contar depois de rolar para baixo. Portanto, precisamos aqui da instrução IF na qual temos que definir a seguinte janela. rolagem Y é maior ou igual ao deslocamento do ponto do menu Quando chegarmos à seção Menu, precisamos iniciar a contagem. Então, precisamos que as instruções nas quais devemos passar não comecem, que é o valor booleano E então temos que percorrer os números. Então, agora temos que chamar essa função.com e passar o parâmetro none Em seguida, temos que definir o valor booleano, começar como verdadeiro. Ok, então, quando rolarmos para baixo, os contadores começarão. Tudo bem, agora temos que cuidar da barra de navegação. Precisamos torná-lo pegajoso depois de rolar para baixo. Portanto, precisamos usar esses eventos de rolagem aqui. Vamos criar uma nova variável agora está longe. Vou selecioná-lo usando o método querySelector. Vamos especificar aqui o nome da classe agora quatro. Então, agora precisamos de uma lista de classes de pontos. E temos que adicionar à classe da barra de navegação Tiki usando o método toggle Além disso, precisamos passar pela rolagem de pontos da janela do ano. Y é maior que zero. Em seguida, precisamos selecionar a classe Tiki, seguida pela barra de navegação E temos que mudar a altura. Serão oito RAM. E também precisamos mudar a cor de fundo. Vou colocá-lo em preto. E também precisamos aqui fazer a transição todos os pontos 5 s. Então, uma vez que rolamos para baixo, obteremos esses efeitos agradáveis e legais Na verdade, precisamos resolver um pequeno problema. A barra de navegação acabou atrás do Landing, então precisamos do índice com um valor maior Ok, agora o problema está resolvido. E com esta seção, terminamos 46. Projeto 5: seção de crie clientes: Então, na aula anterior, criamos uma seção de dados, quero dizer os contadores de dados animados E agora temos que seguir em frente. E então, vamos trabalhar na próxima seção, que será uma seção de depoimentos Vamos inserir seus novos comentários. Clientes. Vou chamar esta seção de Clientes. Em seguida, vou abrir o Tipo de seção com a classe Clientes na qual precisamos de um Desenvolvimento, que será o Banner do Cliente Dentro do desenvolvimento, vou abrir a tag de cabeçalho h3 com o título principal da classe e com o testemunho em texto Em seguida, precisamos dos elementos de cabeçalho H1. E serão clientes. Digamos que, em seguida, precisamos fazer um parágrafo com um texto fictício. Depois disso, vou abrir a tag DIV, que será clientes E então precisamos de outra profundidade, que será o próprio cliente. Vamos instituir um parágrafo com um texto fictício. Em seguida, precisamos de elementos profundos, que serão o invólucro da imagem Vamos selecionar o cliente de imagem um. Em seguida, precisamos do elemento span para o nome do cliente. Ok, vou duplicar o cliente algumas vezes. E então vamos mudar as imagens. E também precisamos mudar o texto, texto fictício. Mude o nome. Vai ser Nick Brown. Próximo declínio renovado: três. E o nome vai ser David Jones. Em seguida, vou mudar o texto, também o nome da imagem, o nome do cliente. E, finalmente, precisamos do cliente cinco. O nome será Mary Brown. Tudo bem, então é isso. A marcação HTML está pronta. Vamos começar a escrever um pouco de CSS. Vamos inserir novos comentários para os clientes. Em seguida, vou selecionar o elemento Seção. Vamos definir a largura para 100%. Então, a altura será 70 de altura da janela de visualização. Em seguida, precisamos de um plano de fundo com função de gradiente linear na qual vou inserir o valor RGBA Será uma cor preta com opacidade de 0,9. Em seguida, precisamos novamente do valor RGBA com uma cor preta com opacidade Em seguida, vou selecionar a imagem da pasta de imagens. Vai ser a imagem oito. Vamos definir a posição. Vai ser o centro. E também precisamos não repetir Em seguida, vou definir a propriedade de tamanho do plano de fundo para cobrir. Ok, então aqui temos a imagem de fundo. Em seguida, temos que cuidar das imagens porque elas são duas maiores. Vamos definir a largura para cinco a partir de. A altura também será de cinco. Em seguida, precisamos que o objeto phi seja coberto. Também os contorne e use um raio de borda de 50 por cento. Agora temos imagens menores. Em seguida, vou selecionar Banner de clientes, definir sua posição como absoluta Em seguida, posicionamos em relação ao elemento pai, que é uma seção. Vamos configurar a posição será dez por cento e a posição esquerda deve ser 50 por cento e apenas centralizar os elementos na horizontal usando Transform Translate X com o valor -50% Também precisamos aqui do centro de alinhamento de texto. Então, aqui temos o Banner, que no momento não está bem visível Vamos prosseguir e selecionar Título principal. Vou definir o tamanho da fonte para seis RAM do que precisamos. Banner do cliente, seguido pelo elemento de cabeçalho H1, digamos que o tamanho da fonte também seja seis Roma E também precisamos que a espessura da fonte seja 300. Precisamos transformar o texto em maiúsculas e também mudar a cor Vai ser branco. Então, agora o título está visível e parece muito bom. Em seguida, vamos definir a margem superior de dois menos quatro rodadas. Ok, então os dois títulos parecem muito bons. Vou me sentar em posição de parente no título principal. E então precisamos do índice com um valor maior. Ok, agora temos melhores resultados. Em seguida, vou cuidar do parágrafo dentro do banner do cliente Vamos acrescentar até 1,6 RAM. E a cor será 777. Além disso, precisamos que a margem superior seja totalmente executada. Em seguida, precisamos definir a altura da linha em um ponto para que aqui tenhamos o parágrafo. Em seguida, vou cuidar da posição do cliente em absoluto. Então, precisamos que a posição inferior seja zero. E também precisamos de display flex com itens de alinhamento. Flexione e temos que colocar os itens na parte inferior da seção Em seguida, vou selecionar o cliente. Vamos definir com dois 25%. Agora precisamos que a altura seja de 25 RAM. Em seguida, vou definir a cor de fundo como dourada. Vou criar algum espaço usando o preenchimento. Vamos configurá-lo como, para ser executado. Em seguida, mude a cor, torne-a branca. Então, terá os clientes. Na verdade, acho que algo está errado aqui. Vamos verificar o arquivo HTML. Então, temos os primeiros clientes. Precisamos movê-lo e colocá-lo aqui como o primeiro cliente na lista. Então, agora está tudo bem. Em seguida, vamos selecionar clientes. Com o seletor de crianças F, precisamos de um segundo cliente, vamos dizer oi para uma RAM Então eu vou duplicar esse código, mudar o número. Serão quatro. Vamos definir a altura para 21 RAM. Agora temos alturas diferentes para os clientes. Em seguida, vou selecionar itens pares. Vamos definir a opacidade 2.9. Então, agora temos um resultado melhor. Vou pegar esse código e colá-lo aqui. E vou adicionar aqui a margem no lado direito. Vamos configurá-lo para ser executado a fim de criar algum espaço entre a imagem e o nome. Em seguida, vou selecionar o parágrafo do cliente. Vamos definir o tamanho da fonte para 1,6 RAM do que a margem. Na parte inferior vai estar correndo. Os parágrafos. Esteja bonita. Em seguida, vou selecionar a posição do cliente dar e sentar como absoluta. Então, precisamos da posição relativa para o elemento pai, que é um cliente. Vamos definir uma posição para a RAM. Além disso, precisamos do Flexbox. Precisamos alinhar os itens no centro verticalmente. Então, agora as imagens e os nomes estão bem alinhados. Agora eu tenho que cuidar do nome. Selecione elementos de extensão, tamanho da fonte em um ponto para RAM. E também precisamos que a transformação do texto seja maiúscula. Então é isso. Esta seção parece muito boa. Vamos passar para a próxima palestra. 47. Projeto 5: crie e estilize uma seção de contatos e rodapé do site: Tudo bem, então, quando terminarmos com a seção de clientes, agora temos que seguir em frente e criar a última parte do projeto Temos que criar a seção de contato seguida pelo rodapé Então, vamos inserir novos comentários para o conceito. E então vou inserir o elemento Seção com o nome da classe Contact. Vou inserir aqui a tag DIV, que será Contato à esquerda, no lado esquerdo desta seção Então precisamos do Contact, certo? No qual vou inserir elementos formados. Os elementos formados terão título H1, tag, livro e tabela. Em seguida, teremos um grupo de entrada no qual vou inserir o elemento de entrada com o tipo de texto e com um atributo de espaço reservado, que será o primeiro nome. No próximo minuto. Elemento de entrada semelhante com LastName. Vamos duplicar o grupo de entrada. Altere o tipo do elemento de entrada. Vai ser um e-mail. E precisamos aqui do endereço de e-mail. Em seguida, precisamos do telefone aqui. Em seguida, vou duplicar novamente o grupo de entrada. Vamos eliminar o primeiro elemento de entrada e colocar sua área de texto com o atributo de espaço reservado Vamos ser apenas uma mensagem. Além disso. Vou me livrar do segundo elemento de entrada e colocar o botão Aqui com um botão de digitação. Então, precisamos do atributo de classe, entre em contato com a BGN. E eu vou marcar sua consulta. Tudo bem, então isso é tudo sobre a marcação HTML. Vou começar direto com CSS. Vamos inserir comentários para a seção de contato. Vou selecionar os elementos da seção. Largura definida. Será 100%, a altura, será 60 de altura da janela de visualização Em seguida, precisamos voltar às cores. Vai ser preto. Então, vou usar o flexbox. Precisamos alinhar elementos usando o Flexbox. Em seguida, vou selecionar o lado esquerdo e definir sua largura para 50 por cento. E a altura será de 100 por cento. E eu vou mudar o plano de fundo. Vamos usar a função de gradiente linear. Com valor RGBA. Vai ser de cor preta com opacidade de 0,5. Em seguida, precisamos da cor similar. A opacidade será 0,4. Além disso, precisamos selecionar a imagem da pasta de imagens como plano de fundo. A imagem será a imagem um. Então, novamente, precisamos do Center. Estou na posição e agora repito. E também precisamos que aqui o tamanho do plano de fundo seja coberto. Temos aqui a imagem no lado esquerdo da seção de contato como plano de fundo. Em seguida, vou selecionar Contato, certo? Vamos vendê-lo para 50%. A altura será de 100%. Em seguida, vou usar novamente o Flexbox. Você justifica o centro de conteúdo. E também precisamos alinhar os itens para serem centralizados. Assim, é possível ver que o conteúdo é colocado no centro do lado direito da seção de contato. Em seguida, vou selecionar Contato, certo? Elemento de cabeçalho H1. Vamos aumentar o tamanho da fonte. Vai ter memória RAM completa. Em seguida, vou definir a espessura da fonte para 300 e mudar a cor. Vai ser branco. Em seguida, vou criar espaço usando margem se o valor fosse 0,03 RAM e para RAM Então ele terá o título. Depois disso, vou selecionar o grupo de entrada. Vamos usar novamente o Flexbox Next, vou selecionar o grupo de entrad