Prenaglašavanje u HTML5

Sadržaj
Jednom kada započnemo put izmjena veličina elemenata i njihovih spremnika, uvijek dođe trenutak kada to dvoje više nije kompatibilno i dobijemo užasan učinak prelijevanje ili prelijevanje, što nije ništa drugo nego učinak da je jedan element veći od drugog i ispadne iz spremnika.
Pogledajmo klasični primjer elementa koji je vrlo mali po svom sadržaju i koji generira preljev jer je sve lakše vidjeti kroz primjere, prvo pogledajmo jedan prije nego što nastavimo vidjeti svojstva koja nam pomažu kontrolirati preljev.
 Primjer

Postoji mnogo različitih vrsta voća - samo preko 500 vrsta banana postoji. Dok dodamo bezbroj vrsta jabuka, naranči i drugog dobro poznatog voća, suočeni smo s tisućama izbora.


Prethodni kôd generira sljedeći rezultat u pregledniku:

Kako možemo vidjeti tekst o prenošenju kapaciteta kutije spremnika, to možemo ispraviti pomoću svojstva prelijevanje, pogledajmo svojstva prije nego nastavimo s ispravljanjem ovog problema:

overflow-x / overflow-y: Određuju ponašanje vodoravnog ili okomitog prelijevanja.

Prelijevanje: To je prečac za korištenje prethodnog svojstva i redoslijed kojim radi overflow, overflow x, overflow y.

Svojstva koja se mogu koristiti s elementom prelijevanje su kako slijedi:

automobil: Ova vrijednost delegira pregledniku odgovornost odlučivanja što će učiniti, obično se događa da se traka za pomicanje prikaže kada se element počne prelijevati i sadrži ga.

skriven: Sadržaj se prikazuje do dijela koji se ne prelijeva, skrivajući ostatak sadržaja, nema mehanizme da kaže korisniku što treba učiniti da vidi ostatak sadržaja.

nema sadržaja: Prepuni sadržaj uklanja se ako se ne može smjestiti u spremnik. Ovu vrijednost ne podržava niti jedan od najpopularnijih preglednika

bez prikaza: Sadržaj je skriven ako se ne može u potpunosti prikazati. Ovu vrijednost ne podržava niti jedan od najpopularnijih preglednika.

svitak: Preglednik generira traku za pomicanje koja korisniku omogućuje da uvijek vidi preplavljeni sadržaj unutar spremnika. Traka će ovisiti o pregledniku i sustavu da definiraju način prikaza. Traka za pomicanje uvijek će biti vidljiva čak i ako element ne pređe.

vidljivo: Ovo je zadana vrijednost. Sadržaj se uvijek prikazuje čak i ako se prelije.

Sada kada imamo alate za napad na preljev, da vidimo u praksi kako ga možemo primijeniti, ništa bolje od malog koda koji to pokazuje:
 Primjer

Postoji mnogo različitih vrsta voća - samo preko 500 vrsta banana postoji. Dok dodamo bezbroj vrsta jabuka, naranči i drugog dobro poznatog voća, suočeni smo s tisućama izbora.

Postoji mnogo različitih vrsta voća - samo preko 500 vrsta banana postoji. Dok dodamo bezbroj vrsta jabuka, naranči i drugog dobro poznatog voća, suočeni smo s tisućama izbora.


Koristili smo dva elementa kako bismo pokazali kako se prelijevanje, na prvo mjesto stavljamo nekretninu skriven gdje znamo da će se samo sadržaj prikazivati ​​do mjesta gdje počinje prelijevanje, tada je ostatak skriven, a za drugi koristimo scroll, s kojim će se prikazati traka za pomicanje prelazi li element ili ne, da vidimo rezultat:

Je li vam se svidio i pomogao ovaj vodič?Autor možete nagraditi pritiskom na ovaj gumb kako biste mu dali pozitivan bod
wave wave wave wave wave