Cum se utilizează variabilele css

Variabile CSS

Variabilele au devenit un instrument nativ în CSS, acum nu sunt doar în preprocesoare. În preprocesoarele CSS precum Sass, variabilele sunt foarte populare.







Cu cât suportul pentru variabilele din browsere este mai bun (fără Edge și IE), cu atât este mai ușor să le folosiți în cod.

Cum se declară variabilele CSS

Cel mai bine este să declarați variabilele CSS în pseudo-class: root în antetul de stil. Clasa pseudo: rădăcina se referă la cel mai înalt părinte din DOM, de obicei o etichetă HTML. Unul dintre selectorii universali.

Cum se utilizează variabilele css

Curs practic pe aterizare adaptivă de la zero!

Aflați de la zero pentru a adapta aterizările adaptive la HTML5 și CSS3 în următoarele 6 zile

Pseudo-clasa: rădăcina acționează ca selector. Variabila începe cu două liniuțe, urmată de numele și valoarea variabilei. Mai departe, în cod, variabila creată poate fi menționată în toate cazurile potrivite pentru aceasta. exemplu:

În acest exemplu, modificăm culoarea de fundal pentru toate paragrafele la valoarea scrisă în variabila -primary-color. În această variabilă, care se află în clasa pseudo-class: root, valoarea roșie este deja scrisă.

Cum să utilizați corect variabilele CSS

Dacă trebuie să schimbați culoarea de la roșu la albastru, trebuie fie să utilizați o variabilă cu numele greșit pe întreg codul, fie să modificați variabila în toate locurile.

Cel mai probabil, ați dori să evitați ambele probleme, deoarece acestea ucid ideea de editare rapidă și ușoară a codului.

Crearea mai corectă a variabilelor CSS, după cum se arată mai jos, în două etape:

Crearea în două etape a variabilelor, așa cum se arată mai sus, vă permite să editați cu ușurință și eficient codul. Dacă trebuie să modificați nuanța roșie în toate stilurile, trebuie doar să modificați variabila -red. În caz contrar, va trebui să modificați manual toate valorile.







De asemenea, la nivelul variabilelor în acest fel, puteți schimba culoarea principală de pe site. Dacă doriți să puneți o culoare albastră, trebuie să faceți doar doi pași.

Cum se utilizează variabilele css

Curs practic pe aterizare adaptivă de la zero!

Aflați de la zero pentru a adapta aterizările adaptive la HTML5 și CSS3 în următoarele 6 zile

Mai întâi trebuie să declarați o variabilă cu o culoare albastră, apoi setați-o ca valoare a culorii de bază. Mai jos este un exemplu bazat pe cel precedent.

Aplicare practică

Variabilele CSS au multe exemple de aplicații practice (și impracticabile). Îți voi spune despre practica din punctul meu de vedere.

Ghiduri privind culorile și stilurile

Folosind variabilele, puteți crea ghiduri de stil și le puteți modifica cu ușurință. Cea mai bună cale. Mai jos este un exemplu practic de manual privind stilurile folosind culorile.

Pe termen lung, acest proces vă permite să editați rapid și ușor codul. Puteți efectua modificări minore ale culorii și nu puteți edita întregul CSS.

Marginile și garniturile

Folosind variabilele, puteți seta marginea și padding-ul în mod implicit. exemplu:

Înălțime și lățime

Un subiect interesant, cu ajutorul funcției calc (), puteți efectua calcule. Înainte de a explica, voi da un exemplu:

Puteți seta dimensiunile pentru blocul părinte și puteți calcula dimensiunile elementelor copil în raport cu părintele. Metoda funcționează bine, mai ales pentru crearea elementelor adaptive.

Alte modalități de a aplica variabilelor în stiluri

Variabilele sunt foarte potrivite pentru fonturi de stil, cutie-umbre, animații etc. Variabilele pot fi utilizate în orice mod.

Notă: demo-ul de mai jos poate fi editat direct pe pagină.

Demo cu variabile CSS

Ediție: Comanda webformself.

Cum se utilizează variabilele css

Curs practic pe aterizare adaptivă de la zero!

Aflați de la zero pentru a adapta aterizările adaptive la HTML5 și CSS3 în următoarele 6 zile

Cele mai recente știri despre dezvoltarea IT și web pe canalul nostru de telegrame

Cum se utilizează variabilele css

Practicați HTML5 și CSS3 de la zero la rezultatul!







Articole similare

Trimiteți-le prietenilor: