Trebuie să adăugați un formular de contact la un antet global?

Când creați un antet personalizat pentru dvs site-ul web Folosind Divi Theme Builder, te trezești că cauți modalitatea perfectă de a adăuga un CTA (Call to Action). O modalitate de a face acest lucru este să adăugați un formular de contact defilare. 

Acest lucru vă va ajuta să păstrați aspectul general al antetului curat, oferind în același timp capacitatea de a intra contactați-ne fără a fi nevoie să defilați. 

În acest tutorial vă vom arăta cum să creați un formular de contact defilabil folosind Divi și JQuery și codul CSS.

Să începem!

studiu

Înainte de a merge în acest tutorial, să aruncăm o privire la o previzualizare a rezultatului pe care îl vom obține.

adăugați formular de contact la antetul global din divi

Creați un antet global

Accesați Creatorul de teme

Accesați Theme Builder din meniul Divi prezent în tabloul de bord WordPress și faceți clic pe „Adăugați un antet global”.

Selectați „Creați antet global”.

Creați un stil de antet

Setări secțiune

Culoare de fundal

Odată ajuns în editorul de șabloane, veți observa o secțiune. Deschideți această secțiune și schimbați culoarea de fundal.

  • Context: #FFFFFF

spaţierea

Apoi eliminați marginile interioare de sus și de jos implicite din secțiune.

  • Vertexul marjei interioare: 0px
  • Marja internă inferioară: 0px

Cutie de umbră

Aplicați și o umbră subtilă de casetă.

  • Cutie Shadow Blue Strength: 50px
  • Culoare font subtitrare: rgba(0,0,0,0.15)

Adăugați o linie nouă

Structura coloanei

Adăugați un nou rând la secțiune folosind următoarea structură de coloane:

dimensionarea

Fără a adăuga module, deschideți setările de rând și modificați setările de dimensionare după cum urmează:

  • Utilizați lățimea jgheab personalizată: da
  • Distanța între coloane: 1
  • Armonizarea înălțimii coloanei: Da
  • Lățime maximă: 95%
  • Lățime maximă: 100%

spaţierea

Apoi adăugați o umplere personalizată superioară și inferioară.

  • Marja internă de vârf: 1vw
  • Marja internă inferioară: 1vw

elementul principal

Aliniați tot conținutul coloanei adăugând o singură linie de cod CSS la elementul rândul principal.

align-items: center;

indicele Z al coloanei 2

De asemenea, ne asigurăm că a doua coloană are o valoare mai mare a indicelui z pentru designul receptiv.

  • Indicele Z: 12

Adăugați modul de imagine în coloana 1

Descărcați logo-ul

Este timpul să începeți să adăugați module! Începând cu un modul Imagine în coloana 1. Încărcați o siglă.

aliniere

Apoi schimbați alinierea modulului.

  • Alinierea imaginii: centrat

dimensionarea

De asemenea, schimbați lățimea.

  • Lățimea maximă: 3vw (desktop), 5vw (tabletă), 7vw (telefon)

Adăugați modul Meniu în coloana 2

Selectați Meniu

În a doua coloană vom adăuga un modul Meniu.

Dispoziţie

Comutați la fila Stil modul și modificați stilul de aspect.

  • Stiluri: centrat

Setări text de meniu

Apoi schimbați setările textului din meniul modulului.

  • Meniul Font: Deschideți Niciunul
  • Meniu de lumină slabă: semi-aldine
  • Culoarea textului meniului: #000000
  • Dimensiunea textului meniului: 0,8 vw (desktop), 2 vw (tabletă), 3 vw (telefon)
  • Spațiere între litere din meniu: 1px

Setări text din meniul derulant

Apoi, schimbați culoarea liniei din meniul drop-down.

  • Culoarea liniei meniului derulant: #007dff

icoane

Schimbați culoarea pictogramei meniului de hamburger.

  • Culoare pictogramă meniu Hamburger: #007dff
adăugați formular de contact la antetul global din divi

Adăugați modulul Text în coloana 3

Adăugați un mesaj

Trecem la al treilea modul! Adăugați un modul Text cu un mesaj la alegere.

Culoare de fundal

Adăugați o culoare de fundal.

  • Culoare de fundal: #007dff
adăugați formular de contact la antetul global

Setări text

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

  • Font text: Deschide Sans
  • Text cu lumină moale: aldine
  • Culoare text Text: #ffffff
  • Dimensiunea textului text: 0,8 vw (desktop), 2 vw (tabletă), 3 vw (telefon)
  • Alinierea textului: centrat
adăugați formular de contact la antetul global

dimensionarea

Apoi modificați parametrii de dimensionare a modulului.

  • Lățime maximă: 33%
  • Alinierea modulului: Centru
adăugați formular de contact la antetul global

spaţierea

Apoi, adăugați căptușeli personalizate de sus și de jos.

  • Marja internă superioară: 0,8 vw (desktop), 2 vw (tabletă și telefon)
  • Marja internă scăzută: 0,8 vw (desktop), 2 vw (tabletă și telefon)
adăugați formular de contact la antetul global

frontieră

Și completați parametrii modulului adăugând o rază de frontieră.

  • Dreptunghi rotunjit: 100px

Adăugați un alt modul Text în coloana 3

Adăugați un simbol în zona de conținut

Să trecem la următorul modul, care este un alt modul text. Adăugați următorul simbol săgeată în zona de conținut: „▼”.

adăugați formular de contact la antetul global

Setări text

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

  • Font text: Deschide Sans
  • Culoare text: #007fff
  • Dimensiunea textului text: 3vw
  • Înălțimea liniei textului: 0em
  • Alinierea textului: centrat
adăugați formular de contact la antetul global

indicele Z

Să creștem și indexul z al modulului.

  • Indicele Z: 11

Adăugați modulul Formular de contact în coloana 3

Adăugați câmpuri cu lățime completă la alegere

Următorul și ultimul modul de care avem nevoie în a treia coloană este un modul de formular de contact. Adăugați orice câmpuri cu lățime completă de care aveți nevoie.

Adăugați un titlu

Folosiți și un titlu.

Culoare de fundal

În continuare, să schimbăm culoarea de fundal.

  • Culoare de fundal: #e7f2ff

Setări câmp

Să mergem la fila Stil a modulului și să modificăm setările câmpului.

  • Câmpuri de culoare de fundal: #ffffff
  • Culoarea textului câmpului: #dddddd
  • Culoare text focalizat: #007dff
  • Câmpuri de umplutură Vertex: 1vw (desktop), 2vw (tabletă), 3vw (telefon)
  • Câmpuri de umplutură inferioare: 1vw (desktop), 2vw (tabletă), 3vw (telefon)
  • Câmpuri de font: Deschideți Niciunul
  • Câmpuri Dimensiunea textului: 0,7 vw (desktop), 1,8 vw (tabletă), 3 vw (telefon)

Setări text de titlu

Editați setările pentru textul titlului.

  • Introduceți titlul trei: H3
  • Soft Light Titlu: Text aldine
  • Alinierea textului: centrat
  • Culoarea textului titlului: #007dff
  • Titlu Dimensiunea textului: 1 vw (desktop), 2,5 vw (tabletă), 3,5 vw (telefon)
  • Înălțimea liniei de titlu: 1,6 em

Setări de text Captcha

Cu setări de text captcha.

  • Font Captcha: Open Sans
  • Culoare text Captcha: #007dff

Setări buton

Continuați prin personalizarea butonului.

  • Utilizați stiluri personalizate pentru Buton: Da
  • Dimensiunea textului butonului: 0,8 vw (desktop), 2 vw (tabletă), 3 vw (telefon)
  • Culoarea textului butonului: #ffffff
  • Buton de fundal: #007dff
  • Buton pentru lățimea chenarului: 0 pixeli
  • Raza chenarului butonului: 100 px
  • Buton Font: Deschideți Niciunul
  • Buton Soft Light: text îngroșat
  • Marja buton: 1vw
  • Buton de umplutură superior: 1vw (desktop), 2vw (tabletă și telefon)
  • Buton de umplutură de jos: 1vw (desktop), 2vw (tabletă și telefon)
  • Butonul din stânga: 2vw (desktop), 7vw (tabletă și telefon)
  • Butonul din dreapta: 2vw (desktop), 7vw (tabletă și telefon)

spaţierea

Utilizați valori personalizate de umplutură pe diferite dimensiuni de ecran.

  • Spațiu maxim intern: 4vw (desktop), 6vw (tabletă și telefon)
  • Marja internă inferioară: 4vw (desktop), 6vw (tabletă și telefon)
  • Marja interioară stângă: 2vw (desktop), 6vw (tabletă și telefon)
  • Marginea internă dreaptă: 2vw (desktop), 6vw (tabletă și telefon)

frontieră

Apoi modificați setările de chenar.

  • Dreptunghi rotunjit de intrare: 10px

Element principal, Titlul contactului și CSS Captcha

Finalizați setările modulului adăugând câteva mici modificări CSS în fila avansată.

Element principal:

01border-radius: 20px;

Titlul contactați-ne :

01margin-bottom: 1vw;

Captcha:

01margin-top: 1.5vw;

Personalizați elementele pentru a crea un formular de contact cu un singur clic

Adăugați înălțimea coloanei 3

Odată ce aveți toate modulele la locul lor, este timpul să creați efectul. Primul pas spre obținerea rezultatului dorit este să deschideți setările celor 3 coloane și să adăugați o înălțime de răspuns personalizată în fila avansată.

Birou:

01height: 3vw;

tabletă:

01height: 5vw;

Apel:

01height: 6vw;

Adăugați o clasă CSS la buton și săgeată

În continuare, vom adăuga aceeași clasă CSS la primele două module de text din coloana 3.

Adăugați o clasă CSS în formularul de contact

De asemenea, vom avea nevoie de o clasă CSS personalizată pentru modulul de formular de contact.

  • Clasa CSS: contact-form-module

Ascunde modulul formular de contact

Continuați adăugând o linie suplimentară de cod CSS la elementul principal al modulului formular de contact. Acest lucru ne va permite să ascundem modulul înainte de a face clic.

01display: none;

Adăugați modul de cod în coloana 3 cu cod JQuery și CSS

Și pentru a crea funcția de clic, vom avea nevoie de cod JQuery. Vom folosi, de asemenea, codul CSS personalizat. Adăugați un nou modul de cod în coloana 2 cu codul. Asigurați-vă că plasați codul JQuery între etichetele de script și codul CSS între etichetele de stil.

jQuery(function($){

$(".show-contact").click(function() {

$('.contact-form-module').slideToggle();

});

});

.show-contact {

cursor: pointer;

}

.et-menu>li {

padding-left: 0.7vw !important;

padding-right: 0.7vw !important;

}

studiu

Acum că am parcurs toți pașii, să aruncăm o ultimă privire asupra rezultatului.

adăugați formular de contact la antetul global din divi

Concluzie

În acest articol, v-am arătat cum să adăugați un formular de contact drop-down la antetul personalizat.

Dacă aveți întrebări sau sugestii, nu ezitați să lăsați un comentariu în secțiunea de comentarii de mai jos.