Wilt u een raster maken met Divi om vloeiend te zijn op hover?

Als je het leuk vindt om websites te bouwen met gebruikersinteractie in gedachten, zul je deze tutorial geweldig vinden. 

Vandaag laten we je zien hoe je een transparant raster maakt waarvan de achtergrondafbeelding wordt onthuld zodra iemand over een van de elementen zweeft. Het ontwerp is in eerste instantie eenvoudig en strak. Dit resulteert in een mooie zweefervaring. 

In deze zelfstudie leiden we u stap voor stap door het creatieproces.

Laten we gaan.

overzicht

Laten we, voordat we in de tutorial duiken, even kijken naar het resultaat op verschillende schermformaten.

Bureau

Mobile

Laten we beginnen met het creatieproces in Divi

Een nieuwe sectie toevoegen

Achtergrond kleur

Voeg een nieuwe sectie toe aan de pagina waaraan u werkt. 

Zie ook: Divi: een aangepaste voettekst maken

Open eerst de sectie-instellingen en pas een witte achtergrondkleur toe.

  • Achtergrond: #ffffff

Voeg regel #1 . toe

Structuur van de kolom

Ga verder door een nieuwe rij toe te voegen met behulp van de volgende kolomstructuur:

sizing

Zonder nog modules toe te voegen, open de regelinstellingen, ga naar het tabblad Design, trek de optie naar beneden Afmetingen en wijzig de maatparameters als volgt:

  • Gebruik aangepaste gootbreedte: JA
  • Goot met : 1
  • Breedte: 100%
  • Maximale breedte: 100%

tussenruimte

Trek vervolgens de optie naar beneden Spacing en wijzig de volgende instellingen:

  • Opvulling (boven en onder): 0px

grens

Breng in de optie Rand ook de volgende wijzigingen aan:

  • Randstijlen (boven en onder): 1px
  • Randkleur (boven en onder): #d3d3d3

Kolom 1 instellingen

Beweeg achtergrond

Laten we vervolgens de instellingen voor kolom 1 aanpassen. Pas een verloopvulling toe op de muisaanwijzer.

  • Kleur 1: RGB (255,255,255,0)
  • Kleur 2: #000000
  • Gradiënttype: Lineair
  • Positie Kleur 1: 30%
  • Plaats verloop boven verloopafbeelding: JA

Achtergrondafbeelding bij hover

Upload ook een achtergrondafbeelding die bij de muisaanwijzer verschijnt.

  • Grootte achtergrondafbeelding: omslag
  • Positie achtergrondafbeelding: midden

CSS-klasse

En voltooi de kolominstellingen door de volgende CSS-klasse op het tabblad toe te wijzen: Geavanceerd :

  • CSS-klasse: hover-kolom

Voeg Tekst #1 module toe aan kolom 1

Tekst in H3-formaat toevoegen (kop 3)

Het is tijd om modules toe te voegen, te beginnen met een eerste Tekstmodule in kolom 1. Voeg een tekst naar keuze in.

H3 tekstinstellingen

Ga dan naar het tabblad Design van de module en wijzig de H3-tekstparameters als volgt:

  • Lettertype: Oswald
  • Lettergewicht Lettergewicht: ultralicht
  • Kop 3 Lettertypestijl: TT
  • Tekstkleur: #0a0a0a
  • Kop 3 Tekstgrootte:
    • Bureaublad: 3vw
    • Tablet: 7vw
    • Telefoon: 14vw
  • Kop 3 Letterafstand: -2px

sizing

Wijzig de breedte op verschillende schermformaten in de formaatinstellingen.

  • Breedte:
    • Bureaublad: 44%
    • Tabletten: 48%
    • Telefoon: 50%

tussenruimte

Laten we ook de volgende parameters in de optie wijzigen: Spacing.

  • Marge (onder): 25vh
  • Vulling (boven en onder): 5%
  • Vulling (links en rechts): 4%

grens

Vervolgens voegen we rechts en onder randen toe.

  • Randbreedte (rechts en onder): 1px
  • Randkleur (rechts en onder): #d3d3d3

CSS-klasse

En we zullen ook de module-instellingen voltooien door de volgende CSS-klasse toe te wijzen aan de tekstmodule:

  • CSS-klasse: hover-titel

Voeg Tekst #2 module toe aan kolom 1

Voeg inhoud toe

Voeg nog een tekstmodule toe net onder de vorige met de inhoud beschrijving van uw keuze.

Tekst instellingen

Overschakelen naar tabblad Design van de module en wijzig de tekstparameters dienovereenkomstig:

  • Tekst lettertype: Karla
  • Tekstkleur: #ffffff
  • Grootte:
    • Bureaublad: 0,8 vw
    • Tablet: 2vw
    • Telefoon: 3.6vw
  • Lijnhoogte: 2,2 em

tussenruimte

Pas ook aangepaste margewaarden toe.

  • Vulling (onderkant): 10%
  • Vulling (links en rechts): 9%

CSS-klasse

En voltooi de moduleparameters met behulp van de volgende CSS-klasse voor de module:

  • CSS-klasse: hover-tekst

Voeg een "Knop"-module toe aan kolom 1

Voeg een beschrijving toe

De volgende en laatste module die we nodig hebben is een module Knop. Vul een omschrijving naar keuze in.

Knop instellingen

Wijzig de moduleparameters als volgt:

  • Gebruik aangepaste stijlen voor knop: JA
  • Tekstgrootte knop:
    • Bureaublad: 1vw
    • Tablet: 2,5 vw
    • Telefoon: 4vw
  • Breedte knoprand: 0px
  • Grensstraal: 0px
  • Lettertype knop: Karla
  • Knoppictogram weergeven: JA
  • Plaatsing van knoppictogram: Rechts
  • Alleen pictogram weergeven op Over voor knop: NEE

tussenruimte

Voeg ook aangepaste afstandswaarden toe.

  • Marge (onder): 8%
  • Marge (links en rechts): 9%
  • Vulling (onderkant): 5%
  • Vulling (rechts): 20%

doos schaduw

Breng vervolgens een doosschaduw aan.

  • Doosschaduw Horizontale positie: 0px
  • Box Shadow Verticale Positie: 2px
  • Schaduwkleur: #000000

CSS-klasse

En voltooi de module-instellingen door de volgende CSS-klasse toe te wijzen aan de knop:

  • CSS-klasse: hover-knop

Hergebruik kolom 1

Verwijder kolommen 2, 3 en 4

Nu we de eerste kolom hebben gemaakt, kunnen we deze opnieuw gebruiken. Het eerste dat we gaan doen, is de lege kolommen uit onze rij verwijderen.

Kolom 1 drie keer klonen

We zullen kolom 1 hergebruiken door deze drie keer te klonen.

Achtergrondafbeeldingen wijzigen bij zweven van dubbele kolommen

Wijzig vervolgens de dubbele kolomachtergrondafbeeldingen in elke dubbele kolom.

Dubbele inhoud bewerken

Wijzig ook de inhoud van de module in elke dubbele kolom.

Unieke kolomranden

Kolom 1

We moeten unieke randinstellingen toepassen op elke kolom, te beginnen met kolom 1.

  • Randbreedte (rechts):
    • Bureaublad: 1px
    • Tablet: 1px
    • Telefoon: 0px
  • Kleur (rechts): #d3d3d3
  • Randbreedte (onder):
    • Bureaublad: 0px
    • Tablet: 1px
    • Telefoon: 1px
  • Randkleur (onder): #d3d3d3

Kolom 2

Vervolgens hebben we kolom 2.

Randbreedte (rechts):

  • Bureaublad: 1px
  • Tablet: 1px
  • Telefoon: 0px

Kleur (rechts): #d3d3d3Border Breedte (onder):

  • Bureaublad: 0px
  • Tablet: 1px
  • Telefoon: 1px

Randkleur (onder): #d3d3d3

Kolom 3

En we zullen de volgende randinstellingen gebruiken voor kolom 3:

  • Randbreedte (rechts):
    • Bureaublad: 1px
    • Tablet: 1px
    • Telefoon: 0px
  • Kleur (rechts): #d3d3d3
  • Randbreedte (onder):
    • Bureaublad: 0px
    • Tablet: 1px
    • Telefoon: 1px
  • Randkleur (onder): #d3d3d3

Aangepaste CSS toevoegen aan pagina-instellingen

Pagina-instellingen openen

Nu het hele ontwerp op zijn plaats is, hoeft u alleen nog wat aangepaste CSS-code toe te voegen om zweefeffecten op de modules te activeren. Open hiervoor de pagina-instellingen.

Lees ook onze gids over: Divi: Hoe maak je een sticky footer met "Reveal" effect

CSS-code toevoegen

En kopieer en plak de volgende regels CSS-code:

.hover-column:hover .hover-title {
background-color: #000000;
}
 
.hover-column:hover .hover-title h3 {
color: white !important;
}
 
.hover-button {
color: black;
}
 
.hover-column:hover .hover-button {
color: white !important;
box-shadow: 0px 2px 0px 0px #ffffff;
}
 
.hover-column:before {
position: absolute;
content: "";
top: 0;
right: 0;
bottom: 0;
left: 0;
background-image: linear-gradient(180deg,#ffffff 30%,#ffffff 100%);
z-index: -1;
-webkit-transition: all 0.8s ease;
-moz-transition: all 0.8s ease;
-o-transition: all 0.8s ease;
-ms-transition: all 0.8s ease;
transition: all 0.8s ease;
opacity: 1;
}
 
.hover-column:hover::before {
opacity: 0;
}

overzicht

Nu we alle stappen hebben doorlopen, gaan we nog een laatste keer kijken hoe het eruit ziet op verschillende schermformaten.

Bureau

Raster met vloeiende Divi bij zweven

Mobile

Raster met vloeiende Divi bij zweven

Download DIVI nu!!!

Conclusie

In dit artikel hebben we je laten zien hoe je een mooi hover-ontwerp maakt. 

We hebben met name een kolomraster gemaakt dat eenvoudig en schoon begint. Zo snel als de bezoekers beweeg over een bepaald rasteritem, de achtergrondafbeelding wordt onthuld en modulestijlen veranderen.

U kunt ook overleggen onze middelen, als u meer elementen nodig hebt om uw projecten voor het maken van internetsites uit te voeren, raadpleeg onze gids op de WordPress blog creatie of die op Divi: het beste WordPress-thema aller tijden.

Maar in de tussentijd deel dit artikel op uw verschillende sociale netwerken.

...