Cum să creați un meniu Blurb pe Hover / Click pentru pagina dvs. cu Divi

Publicat: 2019-07-03

În fiecare săptămână, vă punem la dispoziție pachete de layout Divi noi și gratuite pe care le puteți utiliza pentru următorul dvs. proiect. Pentru unul dintre pachetele de aspect, împărtășim și un caz de utilizare care vă va ajuta să duceți site-ul web la nivelul următor.

Săptămâna aceasta, ca parte a inițiativei noastre continue de proiectare Divi, vă vom arăta cum să creați un meniu uimitor de blurb care se extinde odată ce ați plasat sau faceți clic pe el. Mai întâi vom începe parcurgând câțiva pași generali. Vom continua prin adăugarea de elemente de meniu folosind Blurb Modules și vom finaliza permițându-vă să alegeți între un efect de hover sau clic.

Să ajungem la asta!

previzualizare

Înainte de a ne arunca cu capul în tutorial, să aruncăm o privire rapidă asupra rezultatului pe diferite dimensiuni de ecran.

Hover Modus

Desktop

meniu blurb

Mobil

meniu blurb

Faceți clic pe Modus

Desktop

meniu blurb

Mobil

meniu blurb

1. Creați o pagină goală și încărcați pagina de destinație a obiectivelor turistice

Adăugați o pagină goală nouă și activați Divi Builder

Primul lucru pe care va trebui să-l faceți este să creați o nouă pagină goală. Dați titlului paginii dvs. și treceți la Divi Builder.

meniu blurb

Încărcați pagina de destinație a obiectivelor turistice

După ce ați activat Divi Builder, încărcați aspectul paginii de destinație a Sightseeing Layout Pack.

meniu blurb

2. Adăugați o nouă secțiune regulată în partea de jos a paginii

Odată ce bara de meniu principală este ascunsă, putem începe să adăugăm meniul blurb. Pentru a face acest lucru, vom adăuga o nouă secțiune obișnuită în partea de jos a paginii noastre.

meniu blurb

Culoare de fundal

Deschideți setările secțiunii și adăugați o culoare de fundal albă ușor transparentă.

  • Culoare fundal: rgba (255.255.255,0.98)

meniu blurb

Spațiere

Treceți la fila de proiectare și eliminați toate umpluturile implicite de sus și de jos ale secțiunii.

  • Căptușeală de sus: 0 px
  • Căptușeală inferioară: 0 px

meniu blurb

Default Box Shadow

Adăugați o umbră de casetă la secțiunea următoare.

  • Puterea neclarității umbrei cutiei: 18 px
  • Culoare umbră: # 383838

meniu blurb

Hover Box Shadow

Și schimbați forța de estompare a umbrei casetei la plimbare.

  • Puterea neclarității umbrei cutiei: 1000 px

meniu blurb

Ascundeți deversările secțiunii și creșteți indexul Z

Vom folosi setările de dimensionare a secțiunii pentru ca această tehnică să funcționeze, dar pentru a ne asigura că nimic nu depășește containerul secțiunii, va trebui să ascundem revărsările. De asemenea, mărim indexul Z pentru a ne asigura că secțiunea rămâne în partea de sus a restului paginii.

  • Overflow orizontal: Ascuns
  • Vertical Overflow: Ascuns
  • Indicele Z: 9999

meniu blurb

3. Asigurați-vă că conținutul meniului din toate secțiunile este creat folosind Vw și se potrivește în 100 de înălțimi ale ecranului pe toate dimensiunile ecranului

Adăugați rândul # 1

Structura coloanei

După ce ați completat setările de bază ale secțiunii, este timpul să adăugați tot conținutul pe care doriți să îl afișați în meniu. Puteți crea orice design doriți folosind elementele de design și opțiunile încorporate ale Divi, dar trebuie să vă asigurați că totul se potrivește la o înălțime „100vh” pe toate dimensiunile ecranului. Pentru a realiza acest lucru, vom folosi unitatea de lățime a ecranului pe tot parcursul procesului de construcție și vom modifica valorile pe diferite dimensiuni ale ecranului. Începeți prin adăugarea unui rând nou în secțiunea dvs. utilizând următoarea structură de coloane:

meniu blurb

Dimensionare

Fără a adăuga încă module, deschideți setările rândurilor și asigurați-vă că ocupă întreaga lățime a secțiunii.

  • Utilizați lățimea personalizată a jgheabului: da
  • Lățimea jgheabului: 1
  • Lățime: 100%
  • Lățime maximă: 100%

meniu blurb

Spațiere

Treceți la setările de spațiere și eliminați toate umpluturile implicite de sus și de jos.

  • Căptușeală de sus: 0 px
  • Căptușeală inferioară: 0 px

meniu blurb

Adăugați un modul de text în coloană

Adăugați un simbol

Continuați adăugând un modul de text în coloana rândului. Adăugați simbolul „=” în caseta de conținut sau nu ezitați să utilizați orice alt simbol la alegere.

meniu blurb

Culoare de fundal

Schimbați apoi culoarea de fundal a modulului.

  • Culoare fundal: # 000000

meniu blurb

Setări text

Treceți la fila de proiectare și modificați și setările de text.

  • Font text: Deschideți Sans
  • Aliniere text: centru
  • Culoarea textului: #ffffff
  • Dimensiune text: 3vw (desktop), 5vw (tabletă), 7vw (telefon)
  • Înălțimea liniei de text: 1em

meniu blurb

Spațiere

De asemenea, adăugăm spațiu în partea de sus și de jos a modulului folosind următoarele valori de umplere personalizate:

  • Căptușeală superioară: 2,5vw (desktop), 3,5vw (tabletă), 5vw (telefon)
  • Căptușeală inferioară: 2,5vw (desktop), 3,5vw (tabletă), 5vw (telefon)

meniu blurb

Adăugați rândul # 2

Structura coloanei

Continuați adăugând un al doilea rând folosind următoarea structură de coloane:

meniu blurb

Dimensionare

Fără a adăuga încă module, deschideți setările rândului și permiteți rândului să ocupe întreaga lățime a ecranului.

  • Utilizați lățimea personalizată a jgheabului: da
  • Lățimea jgheabului: 1
  • Lățime: 100%
  • Lățime maximă: 100%

meniu blurb

Spațiere

Treceți la setările de spațiere și adăugați câteva umpluturi personalizate în partea de sus și de jos.

  • Căptușeală superioară: 2vw (desktop), 4vw (tabletă), 6vw (telefon)
  • Căptușeală inferioară: 2vw (desktop), 4vw (tabletă), 6vw (telefon)

meniu blurb

Afişa

Pentru a ne asigura că ambele coloane rămân unele lângă altele pe dimensiuni de ecran mai mici, vom adăuga o singură linie de cod CSS la elementul principal al rândului.

display: flex;

meniu blurb

Adăugați Blurb Module la coloana 1

Adauga continut

Este timpul să începeți să adăugați elementele de meniu! Adăugați un nou modul Blurb la prima coloană a rândului și introduceți un conținut la alegere.

meniu blurb

Selectați pictograma

Alegeți o pictogramă în continuare.

meniu blurb

Adăugați un link

Și introduceți un link de pagină care se potrivește cu elementul de meniu.

  • Adresă URL a titlului: #

meniu blurb

Setări pictograme

Treceți la fila de proiectare și modificați setările pictogramei în consecință:

  • Culoare pictogramă: # ff3314
  • Plasarea pictogramelor: sus
  • Utilizați pictograma Dimensiune font: Da
  • Pictogramă Dimensiune font: 2vw (desktop), 3vw (tabletă), 4vw (telefon)

meniu blurb

Setări text titlu

Modificați și setările pentru textul titlului.

  • Titlu Font: PT Serif
  • Titlu Stil Font: Subliniat
  • Culoare subliniere titlu: # ff3314
  • Alinierea textului titlului: centru
  • Dimensiune text titlu: 1,8vw (desktop), 2,3vw (tabletă), 3,3vw (telefon)

meniu blurb

Setări text corp

Apoi, modificați setările pentru textul corpului.

  • Font corp: Lato
  • Alinierea textului corpului: centru
  • Culoarea textului corpului: # c6c6c6
  • Dimensiunea textului corpului: 0.9vw (desktop), 1.7vw (tabletă), 2.1vw (telefon)
  • Înălțimea liniei corpului: 1,8em

meniu blurb

Dimensionare

Și modificați lățimea modulului pe diferite dimensiuni ale ecranului folosind următoarele valori:

  • Lățime: 60% (desktop), 65% (tabletă), 80% (telefon)

meniu blurb

Animaţie

De asemenea, eliminăm animația pictogramei din setările animației.

  • Animație pictogramă: fără animație

meniu blurb

Clonați modulul Blurb și plasați duplicatul în coloana 2

După ce ați finalizat modulul Blurb, îl puteți clona și plasa duplicatul în a doua coloană a rândului.

meniu blurb

Modificare copiere

Asigurați-vă că modificați copia.

meniu blurb

Schimbă iconița

Împreună cu pictograma.

meniu blurb

Schimbați legătura

Și linkul de pagină care se potrivește cu noul element de meniu.

meniu blurb

Clone Row de două ori

După ce ați finalizat ambele module Blurb în rând, puteți clona întregul rând de două ori.

meniu blurb

Schimbați copierea, pictograma și linkul pentru fiecare copie duplicat individual

Asigurați-vă că modificați copia, pictograma și linkul pentru fiecare dintre elementele de meniu blurb în mod individual.

meniu blurb

4. Faceți secțiunea lipicioasă

Mod implicit

După ce ați adăugat toate elementele pe care doriți să le afișați în secțiunea dvs., puteți face ca secțiunea să rămână în partea stângă sus a paginii dvs. adăugând următoarele două linii de cod CSS la elementul principal al secțiunii:

position: fixed;
top: 0;

meniu blurb

Plasați cursorul (Important!)

Activați opțiunea de deplasare pe elementul principal al secțiunii și asigurați-vă că secțiunea rămâne lipicioasă și în această stare.

position: fixed;

meniu blurb

5. Alegeți o metodă: A) Menu On Hover sau B) Menu On Click

A) Meniu pe Hover

Dimensiune implicită a secțiunii

În următoarea parte a tutorialului, va trebui să alegeți o metodă preferată; un meniu deasupra sau faceți clic. Meniul de deplasare se va comporta ca un meniu de clic pe dispozitive mai mici. Dacă decideți să alegeți opțiunea de deplasare, deschideți din nou setările secțiunii, accesați setările de dimensionare și modificați lățimea și înălțimea meniului în consecință:

  • Lățime: 8vw (desktop), 12vw (tabletă), 20vw (telefon)
  • Înălțime: 7.4vw (desktop), 12vw (tabletă), 16vw (telefon)

meniu blurb

Plasați cursorul pe dimensiunea secțiunii

Modificați valorile de pe mouse pentru a crea un meniu extins.

  • Lățime: 80%
  • Înălțime: 100vh

meniu blurb

B) Meniu pe clic

Adăugați Clasa CSS la modulul Text

Dacă doriți un meniu care se deschide doar cu clic, va trebui să deschideți modulul text care conține simbolul meniului. Accesați fila avansată și adăugați o clasă CSS personalizată.

  • Clasa CSS: fullwidth-open

meniu blurb

Adăugați Clasa CSS la Secțiune

Deschideți apoi setările secțiunii și adăugați o altă clasă CSS.

  • Clasa CSS: transformare lină

meniu blurb

Secțiunea Dimensionare

În continuare modificăm lățimea și înălțimea secțiunii noastre.

  • Lățime: 8vw (desktop), 12vw (tabletă), 20vw (telefon)
  • Înălțime: 7.4vw (desktop), 12vw (tabletă), 16vw (telefon)

meniu blurb

Adăugați cod la pagină

Adăugați un rând nou în partea de jos a secțiunii

Acum, pentru a crea efectul de comutare, vom avea nevoie de un pic de cod JQuery și CSS. Începeți prin adăugarea unui modul de cod la un rând nou din partea de jos a secțiunii.

meniu blurb

Adăugați modulul de cod la secțiune și introduceți codul de comutare JQuery

Copiați următoarele linii de cod JQuery și lipiți-le în caseta de cod:

<script>
jQuery(function($){
$(".fullwidth-open").click(function() {
 $('.smooth-transform').toggleClass('smooth-transform-active');
});

});
</script>

meniu blurb

Adăugați cod CSS personalizat la Setările paginii

Nu în ultimul rând, deschideți apoi setările paginii și adăugați următoarele linii de cod CSS:

.smooth-transform-active {
height: 100vh;
width: 80%;
}

.smooth-transform {
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
transition: all 0.5s ease;
}

meniu blurb

previzualizare

Acum că am parcurs toți pașii, să aruncăm o privire finală asupra rezultatului pe diferite dimensiuni de ecran.

Hover Modus

Desktop

meniu blurb

Mobil

meniu blurb

Faceți clic pe Modus

Desktop

meniu blurb

Mobil

meniu blurb

Gânduri finale

În această postare, v-am arătat cum să creați un modul de blurb frumos care se extinde la clic / hover (în funcție de preferințe). Aceasta este o modalitate excelentă de a adăuga interactivitate suplimentară meniului dvs., menținând în același timp un rezultat receptiv pe toate dimensiunile ecranului. Dacă aveți întrebări sau sugestii, asigurați-vă că lăsați un comentariu în secțiunea de comentarii de mai jos!

Dacă sunteți dornici să aflați mai multe despre Divi și să obțineți mai multe cadouri Divi, asigurați-vă că vă abonați la newsletter-ul nostru de e-mail și la canalul YouTube, astfel încât să fiți întotdeauna unul dintre primii oameni care să cunoască și să obțină beneficii din acest conținut gratuit.