RačunalaProgramiranje

CSS z-index: pregled, svojstva

Pravilo CSS z-index - strana poziciju element koordinira Z: nivo elementa prikaza ili sloja u kojem se nalazi. Citat koji ima Z-indeks veći će biti prikazan u cijelosti. Oznake se prikazuju u redoslijedu se pojavljuju u dolazni tok i preklapanja. приоритет видимости. vrijednost Z-indeksa određuje prioritet vidljivost.

Moramo odati počast modernim pretraživačima i elemenata algoritama ekrana. Od vremena kada su grafika i zarobljenih ekranima formirana clipping problem vidljive i nevidljive dijelove elemenata u prozoru aplikacije, vidljive sadržaja ekrana tehnologija završila je odlične rezultate. U prozoru preglednika, svi elementi pravilno prikazana, korisnik vidi samo ono što je navedeno dizajn ili programera.

Opće pravilo: red i nivo

Ulaznog signala (stranica formirana server) sekvencijalno čita pretraživača. Sve oznake su prikazane u skladu sa CSS pravila i mogu se preklapati.

Ovaj primjer opisuje četiri vidljivi element. Svaki uzastopnih preklapa na prethodni. Na mjestima gdje su prešli tagove, postavlja se pitanje prioriteta. Po pravilu z-index CSS oznake za sve te iste i jednako 848, to će biti jasno da je element koji glasi. Sve to peeks iz ispod svakog narednog elementa, očigledno.

pravilo vidljivost

Pretraživači poštuju pravila vidljivosti samo "fer". Da dođu do algoritam koji vam omogućuje da analizira sve bruto nametanje i koristiti samo one koje zapravo seku, osim onih dijelova koji se apsorbuju svaki uzastopni element - je vrlo teško.

U većini slučajeva to nije potrebno. Moderna oprema je vrlo brzo i primijetiti prekraja element do tačke gdje će blokirati sljedeći element, je vrlo problematična.

Utjecaj na niz elemenata

Dovoljno je treći oznaku scCSS3 povećati z-indeksa, a na scCSS4 - da se smanji ukupna slika se mijenja. Redoslijed elemenata u potoku ostaje isti:

  • id= 'scCSS1'; div id = 'scCSS1';
  • id= 'scCSS2'; div id = 'scCSS2';
  • id= 'scCSS3'; div id = 'scCSS3';
  • id= 'scCSS4'. div id = 'scCSS4'.

Treba napomenuti da je druga slika je zapravo zauzima više prostora nego što se čini. Treći slika je ista. Osim toga, sastoji se od dva dijela (dva jaja) na udaljenosti jedna od druge.

Stvarnoj veličini regiona, koji su na drugom i trećem slike su istaknuti u žute i sive respektivno.

Kombinacija z-indeksa background-color

Treba napomenuti da su svojstva CSS pozadine & Z-indeksa se međusobno nadopunjuju. Svi elementi na nivou bloka, i bilo koji drugi, uvijek zauzimaju pravokutnog područja formirana je maksimalna visina i maksimalne širine sadržaja.

Koristeći slike, možete napraviti bilo koji element formu terenu, ali oko njega uvijek će postojati pravougaonik. Činjenica je da je važno uzeti u obzir kako treba.

Možete postaviti tekst na putu odabrani oblik a, ali ako ne, sadržaj dođe do bilo koji element u pravougaoni okvir, sukcesivno, po prijemu ulaza.

Koristite svojstva CSS z-indeksa u elementu čiji background-color vrijednost je transparentna (vrsta transparentnosti), može oponašati bilo koji element spoja. Iako je u svakom slučaju u stvarnosti element je pravokutnog oblika.

Događaji i vidljivi elementi

Na mjestima gdje je element blokiran još jedan element, događaji neće raditi. Kao opće pravilo, ako je stavka izvan vidokruga, on je takođe zoni dostupnosti.

Ako programer želi da zaključa stavku dugme ili meni, može dobro da se postavi preko zaključavanje citat još jedan citat, možda transparentan (npr, koristeći pravilo CSS neprozirnost), ali u svakom slučaju, veći CSS z-indeksa.

Budući da je događaj, od korisnika gledišta, može se podijeliti na relevantnim i nemaju, onda je zadnji (pomicanjem miša, pritiskom slučajnih tipke na tastaturi, tajmer signala) može se koristiti na adekvatan način promijeniti sadržaj u prozoru preglednika.

Jednostavan primjer: posetioca preselio pokazivač miša na stavku izbornika, ali još nisu odlučili da učine nešto. Programer mogao dati događaj pratiti kretanje dijaloga do željene tačke (kliknite - posetioca odlučuje) i prikazati adekvatan sadržaj. Pravilo CSS Z-indeks je najbolje odgovara za ovu priliku.

format slike

Od slike su važan građevinski materijal za bilo koje lokacije (ljepota, modernost, funkcionalnost - je uobičajena norma stvari), to je od velike važnosti za izbor formata slike.

Sve u svemu, možete koristiti svu raznolikost postojećih formata, ali u pogledu praktičnosti i učinkovitosti je sasvim opravdano da ograniči * .png za statične slike i * .gif - za animirane slike. Popularne * .jpg je također dobro, ali to ne dozvoljava fleksibilnost za manipulaciju prikaz prostora.

Browser bugova i programera

Nije tako čest slučaj, kada je CSS z-index ne radi, ali to se događa. Uvjeti Cascading Style listova uvijek rade, a obim stila datoteke često do značajne količine. Kada se ne prikazuje nešto, ili jednostavno nemaju ono što mora biti, prvo mora provjeriti svoju šifru, a zatim očistite cache preglednika i ponovo testirati svoju šifru.

Tumačenje HTML i CSS, pretraživač je gotovo ne čini greške - to je aksiom. Ako se željena stavka ne, onda, u dizajnu CSS {position: absolute; z-index: 112233; lijevo: 10px; top: 20px; } ... nešto nedostaje ili ne snimaju.

Najčešći greška - pogrešno prikazane element nedostaje referenca na svoju vidljivost na apsolutnu ili relativnu poziciju. Ponekad se može raditi da odredite stil direktno na element i nije njegov stil. U ovom drugom slučaju, to je način, ali to je prije svega govori o nekoj vrsti pogreške u kodu.

Stil mora biti u razredu ili ID stilu. Ukazujući stil na element treba samo u izuzetnim slučajevima.

Koristeći jQuery.css (Z-indeks, 123) također može dovesti do greške, ako se ne primjenjuje na klasu ili identifikator. Osim toga, jQuery - zaista izvanredan alat za razvoj. Međutim, prije nego što ga stavite, ne boli da mislim: da li je moguće da se oslobode improviziranim znači HTML / CSS, z-index - nije pravilo da ne zahtijeva hitnu pažnju.

Ispravno kretanje logičke slojeva, i

Perfect Stranica - stan. U svakom slučaju, prije nego što je pravi trodimenzionalni slike u daleko masovno, a ne u ovom konkretnom potrebe. Moderni web stranice - to je pravi doživljaj, u stvarnom svijetu zadatke. Potrebno im je samo da dobro rade i pokazuju ravnu trodimenzionalni slike.

Usput, fenomen odredišne stranice (landing page) u obliku opcija "gradilište" - najbolji dokaz da je ravna pravokutnog oblika i suho, ali iznimno precizan sadržaj - i dobro i praktično. Ali treba napomenuti da je stranicama monopol firmi ne odustaju od svojih glavna stvar - lice društva, njegova funkcionalnost i električne energije. Information Technology Monsters smatrali da odredišne stranice - to je mala preduzeća suočavaju, pribor, Herbalife i drugi "nakit".

Kao što su to ili ne, u stvari u pravu, budućnost će pokazati. Važno je da ima ne samo smisla da se slikam u sadržaju slojevima, ali i da bi se osiguralo pravilno kretanje između njih u bilo kojem varijanta izgradnje web stranice.

Odlično rješenje - AJAX (stranica se ažurira po potrebi). Još više obećava rješenje, kada je strani pokazuje da je potrebno u ovom trenutku prozora preglednika.

U stvari, z-index - ovo jednostavno pravilo CSS. Njegova svrha - da pokaže nivo oznake tako da preglednik može odrediti kada element ekrana i koji dio ovog elementa će biti vidljiv. Sloja i stranu - vrlo relativan pojam, jer je problematično dizajnirati stranicu i imajte na umu smislu pravila z-indeksa za različite prikaz sadržaja.

Tipično, programer bira omiljeni broj, i daje joj sve tagove za redom, kao i činjenica da moramo nekako ističu, dodjeljuje sledeći broj. Pridaju važnost slojeva i nivoa stranice - nije naročito progresivan i obećavajuće prakse.

Međutim, ako je potez semantiku z-indeks za dijalog s posjetitelja, moguće je da se stvori praktičan učinak. Slično kako oznake mogu se preklapaju jedni na druge, moguće je da se nametne dijalog (posjetitelja stranice) i izvršiti kretanje između njih. Iz ove perspektive, čini se da je vrlo izvodljivo i praktične primjene pravila CSS z-indeksa.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 bs.delachieve.com. Theme powered by WordPress.