Como criar um rolagem de pré e depois para imagens com divi

Rifat Divi Tutorials May 5, 2021

Várias razões podem fazer com que os proprietários de sites queiram exibir uma visualização de imagem com um estado de antes e depois. As empresas de design web podem exibir antes e depois de seu site projetado; centros de fitness podem mostrar fotos antes e depois de pessoas para destacar as diferentes entre suas formas corporais; fotógrafos podem exibir antes e depois para imagens editadas, etc.

Normalmente, os sites se contentam com um design simples que exibe cada foto adjacente uma à outra. Vamos mudar este design tradicional com um efeito de animação de pergaminho interativo em Divi no tutorial de hoje. Aqui, o usuário verá o antes e depois de uma imagem enquanto rola pela página. Esta é uma maneira melhor de engajar os usuários a rolar para baixo do seu site e a transformação de uma maneira única.

Vamos construir isso usando apenas as opções incorporadas da Divi; não é necessário código ou plugins personalizados extras.

Vamos fazer isso!

Create Amazing Websites

Com o melhor criador de páginas gratuito Elementor

Comece agora

Visualização de design

Coisas antes de começarmos

Para iniciar o projeto, você precisa instalar e ativar Tema divi. Agora, crie uma nova página do painel WordPress e abra-a com a construtora Divi. Vá com a opção "Construir do zero".

Criando uma visualização de imagem antes e depois

Agora vamos começar a criar nosso pergaminho animado antes e depois de imagens em Divi. Para que isso aconteça, primeiro precisaremos criar uma linha de duas colunas que não será embrulhada no celular. Cada uma das colunas também precisará ter o transbordamento escondido para que as imagens antes e depois deslizem para fora e para visualizar dentro de cada coluna no pergaminho. Uma vez que as colunas estejam no lugar, adicionaremos nossas imagens a cada coluna e adicionaremos a animação de estilo e rolagem horizontal. Uma vez que isso esteja no lugar, adicionaremos o texto antes e depois de seguir acima das imagens.

Parte 1: Adicionando a linha de duas colunas

Comece adicionando uma linha de duas colunas à seção regular do construtor Divi.

Configurações de linha

Abra as configurações da linha e altere os valores como seguintes.

  • Largura da sarjeta: 1
  • Largura: 100%
  • Largura máxima: 900px (desktop), 700px (tablet), 300px (telefone)
  • Preenchimento: 0px superior, 0px inferior

Para garantir que as colunas não embrulhem ou entrem no layout de uma coluna em dispositivos de tela pequena, abra a guia de avanço e adicione o seguinte CSS personalizado ao "elemento principal".

display:flex;
flex-wrap:nowrap;

Configurações da coluna

Agora, abra as configurações da coluna 1 e atualize as configurações conforme dado abaixo.

  • Preenchimento: 5vw superior, 5vw inferior
  • Largura da borda direita: 2px
  • Cor da fronteira direita: #666666

Mova-se para a guia avançada e atualize os seguintes valores.

  • Estouro horizontal: Escondido
  • Estouro Vertical: Escondido

Certifique-se de que cada coluna precisará ter o transbordamento escondido para que as imagens deslizem suavemente dentro de cada coluna durante a rolagem.

Agora abra a configuração para a coluna 2 e altere os valores com seguintes.

  • Preenchimento: 5vw superior, 5vw inferior
  • Largura da borda esquerda: 2px
  • Cor da fronteira esquerda: #666666

Agora atualize os valores de fluxo sobre para ocultar a guia avançada.

  • Estouro horizontal: Escondido
  • Estouro Vertical: Escondido

Parte 2: Criando as imagens de antes e depois

Como temos ambas as colunas no lugar, agora vamos adicionar imagens que usaremos para animação antes e depois. Usaremos 3 imagens no total - uma como antes, outra como depois, e outra será usada como sombra. Na coluna 1, a versão sombra da imagem anterior ficará para trás e não será animada. E nossa imagem em preto e branco que eventualmente se moverá para a direita no pergaminho. Na coluna 2, teremos a imagem posterior para rolar para ver a partir da esquerda no pergaminho.

Adicionando três imagens

Adicione um novo módulo de imagem à coluna 1.

Carregue uma imagem para o módulo.

Na guia design, altere os seguintes valores.

  • Largura: 100
  • Largura máxima: 448px (desktop), 348px (tablet), 148px (telefone)

Agora duplique o módulo de imagem duas vezes a partir de camadas (Marca Verde) porque se fizermos cópia direta do módulo de imagem, ele deixará espaço entre as imagens.

Mova uma imagem de baixo para a coluna 2.

Parte 3: Adicionar estilo personalizado e animação de rolagem às imagens

Antes da imagem "Sombra" Styling

Para estilizar a "sombra" antes da imagem, abra as configurações para a primeira (ou superior) imagem na coluna 1 e atualize a opção do filtro da seguinte forma:

  • Saturação: 0%
  • Opacidade: 10%

Para garantir que a imagem da sombra esteja posicionada diretamente atrás da imagem "Antes", atualize a posição da imagem como abaixo.

  • Posição: Absoluto
  • Deslocamento Vertical: 5vw

Antes de definir o estilo da imagem e as configurações do pergaminho

Expanda as configurações para imagem 2 na coluna 1 e atualize as configurações de saturação. Vamos tentar fazer a imagem em preto e branco.

  • Saturação: 0

Na guia "Avançado", mova-se para a guia "Movimento Horizontal" sob os efeitos de transformação de rolagem e habilite o movimento. Em seguida, atualize as seguintes configurações.

Defina movimento horizontal para desktop...

  • Compensação inicial: 0 (em 30%)
  • Deslocamento Médio: 2,26 (em 45%)
  • Final Offset: 4,52 (em 60%)

Defina movimento horizontal para tablet...

  • Compensação inicial: 0 (em 30%)
  • Deslocamento Médio: 1,76 (em 45%)
  • Final Offset: 3,52 (em 60%)

Defina movimento horizontal para telefone...

  • Compensação inicial: 0 (em 30%)
  • Deslocamento Médio: 0,76 (em 45%)
  • Final Offset: 1,52 (em 60%)

Precisamos entender que - os valores de deslocamento são definidos em pixels. Um valor de 1 é igual a 100px. Então, um valor de 4.52 é na verdade 452px. Assim, no final da animação horizontal no desktop, a imagem terá movido 452px para a direita. O 452px é determinado por metade da linha (450px) mais a borda de 2px

Configurações do pergaminho de imagem

Por fim, atualize a imagem final na coluna 2 com os seguintes efeitos de rolagem de movimento horizontal.

Defina movimento horizontal para desktop...

  • Compensação inicial: -4,52 (em 30%)
  • Deslocamento Médio: -2,26 (em 45%)
  • Final Offset: 0 (em 60%)

Defina movimento horizontal para tablet...

  • Compensação inicial: -3,52 (em 30%)
  • Deslocamento Médio: -1,76 (em 45%)
  • Final Offset: 0 (em 60%)

Defina movimento horizontal para telefone...

  • Compensação inicial: -1,52 (em 30%)
  • Deslocamento Médio: -0,76 (em 45%)
  • Final Offset: 0 (em 60%)

Adicionando margem de seção do teste de rolagem

Antes de dar uma olhada na animação de rolagem, precisamos adicionar alguma margem temporária na parte superior e inferior da seção para que ela tenha algum espaço para rolar na página ao vivo.

Abra as configurações de toda a seção e atualize os valores.

  • Margem: 80vh superior, 80vh inferior

Agora, confira o resultado em uma página ao vivo.

Parte 4: Criando texto de antes e depois da posição

Para completar nosso projeto, ainda temos poucas tarefas simples. Precisamos adicionar um antes e depois de ir para tornar a animação mais compreensível para nossos visitantes. Então, crie uma nova linha de duas colunas.

Copie o estilo de linha da linha acima que contém imagens.

Agora cole-o para a nova linha.

Adicionando módulos de texto

Agora, como temos colar as configurações, vamos arrastá-lo para o topo da linha que contém imagens. Em seguida, adicionaremos módulo de texto na coluna 1 da nova linha.

Agora, digite "Antes" e altere o estilo de escrita do parágrafo para o título 2.

A partir da guia design, atualize os seguintes estilos de títulos H2:

  • Posição 2 Fonte: Roboto
  • Estilo de fonte de posição 2: TT
  • Alinhamento de texto da posição 2: centro
  • Espaçamento da letra 2: 2px

Agora copie o módulo de texto "Antes" e cole-o na coluna 2.

Agora, atualize o título de "Antes" para "Depois".

E nós terminamos!

Resultado Final

É assim que vai parecer finalmente.

Palavras Finais

No tutorial de hoje, tentamos mostrar o quão suavemente você pode projetar seu próprio pergaminho personalizado animado antes e depois das imagens usando Divi. Este design é uma ótima maneira de exibir imagens em seu site e o que é bom sobre ele é que você pode replicá-lo em qualquer lugar e muda as imagens muito facilmente! Apenas certifique-se de manter o tamanho da imagem constante - Divi fará o resto do trabalho. esperançosamente. isso trará uma onda criativa para o seu próximo antes e depois da imagem mostrando o projeto. Se você achou este tutorial útil, uma parte será enorme para nós, e também será uma ajuda para os outros. E, se você tiver alguma opinião sobre o tutorial de hoje, estamos esperando seus comentários!

Divi WordPress Theme