Întrerupeți și opriți lumina cu css

Astăzi vom crea un proiect interesant. Mai intai vom crea o pagina demo si apoi vom adauga un buton care permite utilizatorului sa schimbe schema de culori (efectul "Day and Night"). Schimbarea va fi atât în ​​culori, cât și în alte elemente de pe pagină. Cel mai important lucru este că vom face totul cu ajutorul CSS.







Noțiuni de bază

Întrerupeți și opriți lumina cu css

Pasul 1. Marcarea HTML

În primul rând, vom crea un aspect al paginii. După cum puteți vedea, rubricile și paragrafele sunt folosite aici.

Observați gol "divide" headerimage. În CSS, adăugăm o fotografie în acest bloc pentru a putea schimba imaginea.

Pasul 2. CSS

În primul rând, vom folosi dimensiunile casetei de frontieră. pentru a gestiona mai ușor dimensiunea imaginilor noastre.

Rețineți că dacă doriți să utilizați înălțimea: 100% pentru clasa principală, trebuie să vă asigurați că corpul documentului HTML este 100% ridicat.

Pasul 3: Titlurile CSS

Acum este timpul să lucrați la elementele paginii. Să începem cu anteturile. Centrează-le, creează familii de fonturi și le stabilește litere mari. Observați utilizarea pseudo-elementului: după. Cu aceasta, vom adăuga cuvântul "Pornit" după "Lumini" (a se vedea imaginea de mai jos)

Întrerupeți și opriți lumina cu css






Pasul 4: Paragrafe CSS

Acum, să lucrăm la paragrafe. Le-am adăugat în stânga și am stabilit lățimea la o treime din diva (caracteristicile) părinților.

Pasul 5. Extindeți fotografia

Pentru a termina pagina demo, să adăugăm o imagine de fundal în clasa headerimage. Am luat o imagine de la LoremPixel.

Avem următorul rezultat:

Întrerupeți și opriți lumina cu css

Pasul 6. Marcare pentru comutare

Acum, când avem o pagină demo, este timpul să adăugăm "opriți lumina". În acest scop, vom folosi caseta de selectare.

Pasul 7. Stiluri CSS

Acum vom face ca eticheta să arate ca un buton. Setați afișarea ".block;" pentru etichetă, apoi setați înălțimea, lățimea, culoarea de fundal, alinierea textului, fontul și marginile, după cum se arată mai jos. De asemenea, observați poziția: fixă ​​(proprietatea stabilește o poziție fixă ​​a comutatorului și îi permite să rămână la locul său când pagina este derulată). Când treceți peste ea, culoarea se schimbă. De asemenea, folosim poziția absolută pentru ca intu să o ascundă din pagină.

Întrerupeți și opriți lumina cu css

Pasul 8. Schimbați culoarea de fundal

Acum să schimbăm culoarea de fundal. Toată magia este că vom folosi numai selectori pentru asta.

Pasul 9. Alte modificări

Acum, să setăm culoarea textului, culoarea de fundal și chiar imaginea de fundal în fotografie pentru tema "Noapte"! De asemenea, am schimbat h2: după "Off", astfel încât titlul să fie alternativ între "Luminile aprinse" și "Luminile oprite", ca și cum ați juca cu un întrerupător. Foarte misto!

Întrerupeți și opriți lumina cu css

Vedeți rezultatul

Acum puteți vedea roadele muncii noastre. Nu uitați să faceți clic pe butonul din stânga pentru a vedea efectul.

Întrerupeți și opriți lumina cu css

Traduceri - Duty Officer

Ați putea fi, de asemenea, interesat de articole:







Articole similare

Trimiteți-le prietenilor: