Butoane de styling cu noile opțiuni de fundal ale lui Divi (6 modele incluse)

Publicat: 2017-08-02

Dacă nu ați profitat de noua interfață de opțiuni de fundal a lui Divi, pierdeți. Posibilitățile de proiectare a fundalului sunt uluitoare. Dar nu ar fi minunat să avem aceleași opțiuni de design puternice pentru butoanele noastre? Dacă răspunsul este da, atunci cred că veți iubi această postare.

Astăzi vă voi arăta cum să aduceți aceleași caracteristici puternice de design de fundal la butoanele de stil. Acest truc de design acoperă fundalul Rând și Coloană din spatele modulului buton pentru a vă oferi 3 straturi de capabilități de proiectare. Cu acest tip de putere, lucrurile ar putea deveni periculoase. Cel mai bine este să păstrați calmul și să mergeți încet la început

Să mergem.

Trage cu ochiul

Iată exemplele de modele de butoane acoperite în această postare.

designul butonului

Butoane de styling cu noile opțiuni de fundal ale lui Divi (6 modele incluse)

Abonați-vă la canalul nostru Youtube

Pregatirea

Folosind Visual Building, adăugați o secțiune obișnuită cu un rând cu o coloană.

designul butonului

Apoi adăugați un modul buton la rând.

designul butonului

Apoi actualizați setările modulului buton după cum urmează:

Opțiuni de conținut

Buton Text: [introduceți text]
Adresa URL a butonului: [introduceți adresa URL]

Opțiuni de proiectare

Aliniere buton: Centru
Culoarea textului: deschis
Utilizați stiluri personalizate pentru buton: DA
Dimensiune text buton: 48 px

Opțiuni avansate

Avem nevoie de lățimea de 100% va fi necesară pentru a umple lățimea coloanei. Pentru aceasta, introduceți următorul CSS personalizat în caseta Element principal:

Width: 100%;

Salvează setările

Nu puteți vedea nimic în pagină chiar acum, deoarece marginea butonului și textul sunt albe. În loc să stilizăm culoarea de fundal a butonului utilizând setările modulului butonului, vom personaliza culoarea de fundal a rândului / coloanei din spatele butonului utilizând opțiunile de fundal mai avansate. Vom revizita setările modulului de butoane odată ce vom începe să facem designuri mai specifice pe butoane. Dar, deocamdată, să terminăm configurarea rândului.

Accesați Setările rândului în care se află noul buton și actualizați următoarele:

Opțiuni de conținut

Selectați fila Coloana 1 Gradient de fundal și apoi faceți clic pe butonul circular gri cu un simbol plus alb.

designul butonului

Acum ar trebui să vedeți culorile implicite ale gradientului în spatele butonului alb.

designul butonului

Coloana se potrivește frumos în spatele butonului nostru acum, dar trebuie să micșorăm lățimea butonului. Pentru a face acest lucru, vom folosi setările de dimensionare a rândurilor. Setând o lățime personalizată pentru rândul nostru, setăm și lățimea butonului nostru.

Opțiuni de proiectare

Sub opțiunile de proiectare, vom ajusta dimensiunea rândului pentru a se potrivi noului nostru buton, ajustând următoarele:

Utilizați lățimea personalizată: DA
Lățime personalizată: 500 px (aceasta setează lățimea maximă a butonului la 500 px)
Împletire personalizată: 0 px sus, 0 px dreapta, 0 px jos, 0 px stânga

Opțiuni avansate

Avem nevoie de potrivirea razei de margine a rândului și a coloanei cu ceea ce am setat pentru butonul nostru, astfel încât să se potrivească toate. Pentru a face acest lucru, introduceți următorul CSS personalizat în caseta Element principal:

border-radius: 10px;

Introduceți același CSS în caseta Element principal Column:

border-radius: 10px;

Salvează setările

Acum că setările Row au fost actualizate pentru a avea o lățime și o umplutură personalizate, s-au realizat două lucruri. În primul rând, am setat cu succes o lățime personalizată pentru butonul nostru. Și, în al doilea rând, avem acum un alt strat de opțiuni de fundal pe care le putem folosi pentru a ne stiliza butonul.

designul butonului

Este vorba de un total de 3 straturi de fundal (buton, coloană, rând) pe care le-am putea folosi pentru coafare ulterior.

Iată o ilustrare a modului în care butonul este construit în prezent.

designul butonului

Destul de cool nu?

Asta este pentru configurarea de bază. Acum este timpul pentru partea distractivă de a crea modele minunate pentru butoanele dvs.

Crearea de modele de butoane minunate

# 1 Buton de fundal video

designul butonului

Pentru a crea acest buton, veți utiliza toate cele 3 straturi, fundalul rândului pentru videoclip, fundalul coloanei pentru gradient și fundalul butonului pentru suprapunerea ușoară albastră.

Pentru Setările rândului actualizați următoarele opțiuni de conținut :

Video de fundal: [încărcați video]
Coloana 1 Culori de gradient de fundal: rgba (12.113.195,0.41), rgba (131.0.233,0.18)

designul butonului

designul butonului

Salvează setările

Pentru setările modulului buton , actualizați următoarele:

Opțiuni de conținut

Text buton: „Verifică-l”

Opțiuni de proiectare

Culoare fundal buton: rgba (12.113.195,0.25)
Culoarea chenarului butonului: # 0c71c3

designul butonului

Salvează setările

Acum singura problemă care ne-a rămas este raza de margine a fundalului video. Trebuie să adăugăm câteva CSS personalizate pentru a oferi videoclipului o rază de margine care să se potrivească cu butonul. Acest cod suplimentar este necesar numai pentru butonul de fundal video.

Pentru a adăuga CSS personalizat, accesați setările paginii din Visual Builder și faceți clic pe fila Advanced. Apoi actualizați caseta de intrare CSS personalizat cu următorul CSS:

.et_pb_section_video_bg {

border-radius: 10px;

}

designul butonului

Salvează setările

Sfat : O altă opțiune de design interesantă este să aveți spectacolul video pe hover. Doar dați modulului de buton o culoare solidă de fundal și schimbați-l în transparent pe hover.

Asta e! Acum aveți un buton cu fundal video.

designul butonului

# 2 Buton cu carouri

designul butonului

Butonul în carouri necesită utilizarea a două straturi (rând și coloană) de gradiente de culoare de fundal.

Pentru a crea acest buton, veți folosi 2 straturi, fundalul rândului pentru primul nivel de gradiente și fundalul coloanei pentru ultimul strat de culoare de gradient.

Pentru Setările rândului actualizați următoarele opțiuni de conținut :

Culori de gradient de fundal: # 8300e9, # 0c71c3
Direcția gradientului: 270 de grade
Poziția inițială: 50%
Poziție finală: 0%
Coloana 1 Culori de gradient de fundal: rgba (224,11,0,0.39), rgba (255,255,255,0)
Direcția gradientului: 180 grade
Poziția inițială: 50%
Poziție finală: 0%

designul butonului

designul butonului

Salvează setările

Acum accesați Setările modulului buton și actualizați următoarele

Opțiuni de conținut

Text buton: „Abonați-vă”

Opțiuni de proiectare

Lățimea chenarului butonului: 0 px
Distanța dintre litere și butoane: 10 px
Buton Font: Implicit, Bold (B), Italic (I)
Distanța între litere și trecerea butonului: 10 px

designul butonului

Asta e. Iată rezultatul final.

designul butonului

Acum știi cum să adaugi un efect în carouri la butoane.

# 3 Buton gradient radial

designul butonului

Pentru a crea acest buton, veți folosi 2 straturi (rând și coloană) de gradiente de culoare de fundal.

Pentru Setările rândului actualizați următoarele opțiuni de conținut :

Culori de gradient de fundal: # 8300e9, # 0c71c3
Tipul gradientului: radial
Direcție radială: centru
Poziția inițială: 50%
Poziție finală: 100%
Coloana 1 Culori de gradient de fundal: rgba (224,11,0,0.39), rgba (255,255,255,0)
Tipul gradientului: radial
Direcție radială: centru
Poziția inițială: 50%
Poziție finală: 100%

designul butonului

designul butonului

Salvează setările

Acum accesați Setările modulului buton și actualizați următoarele:

Opțiuni de conținut

Text buton: „contactați-mă”

Opțiuni de proiectare

Lățimea chenarului butonului: 0 px
Buton Font: Crafty Girls

Pictogramă buton: [alege pictograma inimii]
Afișați numai pictograma în cursă pentru butonul: NU

designul butonului

Opțiuni avansate

Pentru o ultimă atingere, să adăugăm o umbră diapozitivă la buton. În plus față de codul anterior, introduceți următorul CSS personalizat în caseta Element principal :

box-shadow: 0px 5px 10px 3px #ccc;

Asta e! Iată rezultatul final:

designul butonului

# 4 Buton Bullseye

designul butonului

Pentru a crea acest buton, veți folosi 2 straturi (rând și coloană) de gradiente de culoare de fundal. În plus, vom adăuga câteva css-uri personalizate în modulul de butoane pentru a crea efectul pop-up de margine de jos.

Pentru Setările rândului actualizați următoarele opțiuni de conținut :

Culori de gradient de fundal: # 023500, # 008c02
Tipul gradientului: radial
Direcție radială: centru
Poziția inițială: 19%
Poziție finală: 0%
Coloana 1 Culori de gradient de fundal: rgba (0,206,72,0,43), rgba (255,255,255,0)
Tipul gradientului: radial
Direcție radială: centru
Poziția inițială: 32%
Poziție finală: 0%

designul butonului

designul butonului

Acum accesați Setările modulului buton și actualizați următoarele:

Opțiuni de conținut

Textul butonului: „Cumpărați”

Opțiuni de proiectare

Dimensiune text buton: 65 px
Lățimea chenarului butonului: 0 px
Buton Font: Roboto, Bold (B), majuscule (TT)

designul butonului

Opțiuni avansate

Acum pentru atingerea finală. Adăugați următorul CSS personalizat la codul existent în caseta de intrare Element principal :

box-shadow: 0px 5px 0px 0px #01771f;

designul butonului

# 5 Buton imagine

designul butonului

Pentru a crea acest buton, veți utiliza toate cele 3 straturi, rândul pentru imaginea de fundal, coloana pentru fundalul de gradient și fundalul butonului pentru suprapunerea semiclară a culorii albastre.

Pentru Setările rândului actualizați următoarele opțiuni de conținut :

Sub fila Imagine de fundal

Imagine de fundal: [încărcați imaginea]
Dimensiunea imaginii de fundal: copertă
Poziția imaginii de fundal: Centru
Repetarea imaginii de fundal: fără repetare
Amestec de imagine de fundal: înmulțiți

designul butonului

Sub fila Gradient de fundal

Culori de gradient de fundal: rgba (12.113.195,0.33), # edf000
Tipul gradientului: liniar
Direcția gradientului: 63 grade
Poziția inițială: 50%
Poziție finală: 100%

designul butonului

Acum derulați în jos până la opțiunile de fundal ale coloanei 1 și selectați fila gradient.

Coloana 1 Culori de gradient de fundal: rgba (236.239,31,0.66), rgba (0,0,0,0.49)
Tipul gradientului coloanei: liniar
Direcția gradientului coloanei: 139deg
Poziția de început a coloanei: 12%
Poziția finală a coloanei: 0%

designul butonului

Salvează setările

Asta se ocupă de al doilea nivel de designuri de fundal. A mai rămas încă unul.

Accesați Setările modulului buton și actualizați următoarele:

Opțiuni de conținut

Textul butonului: „Obțineți bilete”

Opțiuni de proiectare

Culoare fundal buton: rgba (12.113.195,0.16)
Culoarea chenarului butonului: # efef4f
Buton Font: Lato
Pictogramă buton: [pictogramă selectați bilete]
Afișați pictograma doar pe cursor pentru buton: NU

Buton Hover Culoare text: # 023b7c
Culoarea fundalului butonului Hover: # 023b7c

designul butonului

designul butonului

Asta e!. Verificați butonul imagine.

designul butonului

# 6 Buton portret

designul butonului

Pentru a construi acest ultim buton, vom folosi doar un singur strat de design de fundal. Vom folosi un amestec de imagini de fundal și culoarea de fundal pentru a crea un aspect unic.

Pentru Setări rând , derulați în jos până la Opțiunile de fundal ale coloanei 1 și actualizați următoarele:

Imagine de fundal a coloanei: [încărcați imaginea portret]
Dimensiunea imaginii de fundal a coloanei: potrivită (acest lucru vă va asigura că portretul se potrivește întotdeauna în interiorul butonului)
Poziția imaginii de fundal a coloanei: în centru stânga (aceasta aliniază portretul la stânga butonului)
Repetarea imaginii de fundal a coloanei: Fără repetare
Coloană Imagine de fundal Amestec: Luminozitate (aceasta creează o combinație frumoasă a culorii portocalii cu portretul)

designul butonului

designul butonului

Asigurați-vă că ștergeți culorile curente de gradient dacă le aveți setate. Dacă nu, doriți să puteți amesteca fundalul portocaliu. Doar faceți clic pe fila de gradient și treceți cu mouse-ul peste caseta de selectare a culorilor și faceți clic pe pictograma coș de gunoi care apare în partea dreaptă sus.

designul butonului

Acum puteți vedea amestecul portocaliu pe buton.

Salvează setările

Acum accesați Setările modulului buton și actualizați următoarele:

Opțiuni de conținut

Textul butonului: „Să vorbim”

Opțiuni de proiectare

Aliniere buton: dreapta
Culoarea chenarului butonului: # ff7b23
Distanța dintre litere și butoane: 3 px
Buton Font: Maimuță fericită
Pictogramă buton [pictogramă adăugare chat]
Afișați pictograma doar pe cursor pentru buton: NU
Distanța între litere și trecerea butonului: 3 px

designul butonului

designul butonului

Totul este gata! Îmi place acest design pentru un buton de contact pe blog. Cred că adaugă o notă personală plăcută.

designul butonului

Proiectarea butoanelor pe diferite structuri de coloane

Până acum, am folosit rândurile cu o singură coloană pentru a servi drept fundal pentru butoanele noastre. Acest lucru ne permite 3 straturi de design de fundal. Cu toate acestea, dacă doriți să includeți un buton pe o altă structură de coloane, puteți. Veți pierde rândul doar ca strat de fundal.

De exemplu, să presupunem că doriți să adăugați un rând 1/2 1/2 coloană cu un buton în stânga și un text în dreapta. Iată ce ați face.

Începeți cu o nouă secțiune obișnuită și selectați structura rândului 1/2 1/2 coloană . Apoi adăugați un modul buton în coloana din stânga.

designul butonului

În setările modulului buton , asigurați-vă că introduceți următorul CSS în caseta de intrare Element principal sub fila Avansat:

Width: 100%;

Puteți personaliza restul modulului buton mai târziu.

Apoi, accesați Setările rândului și derulați până la opțiunile de fundal Coloana 1 și actualizați setările de fundal cum doriți.

designul butonului

Apoi accesați fila Design și actualizați următoarele:

Coloana 1 Completare personalizată: 0 px sus, 0 px dreapta, 0 px jos, 0 px stânga

designul butonului

Salvează setările

Acum aveți un buton în coloana din stânga care poate utiliza opțiunile de fundal ale coloanei 1 pentru proiectare. Odată ce vă întoarceți și actualizați stilul butonului după dorința dvs., adăugați textul în coloana din dreapta și ați terminat!

designul butonului

Sensibil?

Da. Deoarece butoanele sunt construite în structura coloanelor Divi, butoanele vor răspunde frumos pe toate dispozitivele. Poate fi necesar să revizuiți setările modulului buton pentru a regla modul în care anumite elemente ale butonului se adaptează la diferite dispozitive.

Suport Cross Browser

În prezent, proprietatea CSS în fundal-blend-mode nu este acceptată de Internet Explorer sau Edge și Safari are opțiuni de amestecare limitate. Cu toate acestea, rezerva nu este considerabilă în experiența mea pentru majoritatea cazurilor.

Iată cum arată butoanele pe IE:

Dacă sunteți dedicat IE, aș sugera să le testați pentru a găsi un mediu fericit care să arate excelent atât pe IE, cât și pe alte browsere.

Gânduri finale

Trebuie să recunosc, acest tutorial este destul de revoluționar pentru mine personal. În trecut, a trebuit să adaug o grămadă de clase și CSS suplimentare la tema copilului meu, dacă doream să stilez butoanele în mod creativ. Dar acum că pot folosi opțiunile de fundal ale lui Divi, viața mea a devenit mult mai ușoară. Sper că puteți folosi acest truc de design pentru a vă duce butoanele la nivelul următor.

Aștept cu nerăbdare să auzim de la dvs. în comentarii.

Noroc