RačunalaProgramiranje

CSS z-index: pregled, svojstva

Pravilo CSS Z-indeks - stranica položaj elementa koordinirati z: razinu elementa zaslona ili sloja u kojem se nalazi. Oznaka da je z-indeksa veća će biti prikazan u cijelosti. Tagovi su prikazani u redoslijedu kojim se pojavljuju u dolazni tok i preklapanja. приоритет видимости. Z-indeks vrijednost određuje prioritet vidljivost.

Moramo odati počast modernim preglednicima i algoritmi za prikaz elemenata. Od dana kad je grafika i zarobljenih ekranima formirana clipping problema vidljive i nevidljive dijelove elemenata u prozor aplikacije, vidljivo tehnologiji prikaza sadržaja dosegla odlične rezultate. U prozoru preglednika, svi elementi pravilno prikazani, korisnik vidi samo ono što je navedeno dizajn ili programer.

Opće pravilo: red i razina

Ulazni signal (str formirana poslužitelj) redom čita preglednika. Sve oznake su prikazani u skladu sa CSS pravila i mogu preklapati.

Ovaj primjer opisuje četiri vidljiva element. Svaka sljedeća preklapa prethodni. Na mjestima gdje su prešli oznake, tu je i pitanje prioriteta. U pravilu z-index CSS oznake za sve to isto i jednako 848, to će biti očito da element koji ide kako slijedi. Sve što je doseći iz pod svaku od sljedećeg elementa, očito.

pravilo vidljivost

Preglednici pridržavati pravila vidljivosti samo „fer”. Da se s algoritmom koji vam omogućuje da analizira sve bruto nametanje i koristiti samo one koje presijecaju, osim onih dijelova koji su apsorbira svaki slijedeći elementa - je vrlo teško.

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

Utjecaj na element niza

ga Dovoljno je treći oznaku scCSS3 povećati Z-indeks, a na scCSS4 - to vratiti, 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ća slika je ista. Nadalje, sastoji se od dva dijela (dva jaja) na udaljenosti jedni od drugih.

Stvarna veličina područja koje zauzimaju drugo i treće slike označene su žuto i sivo respektivno.

Kombinacija z-indeksa za background-color

Valja napomenuti da su svojstva CSS pozadine & Z-indeksa međusobno nadopunjuju. Svi elementi blok razini, i bilo koje druge, uvijek zauzimati pravokutno područje formiran maksimalne visine i maksimalne širine sadržaja.

Korištenje slika, možete napraviti bilo koji oblik polja element, ali se oko njega uvijek će biti pravokutnik. Činjenica je da je važno uzeti u obzir ispravno.

Možete staviti tekst na put izabran oblik, ali ako ne, sadržaj dobiva bilo kojeg elementa u pravokutni okvir, sukcesivno, po primitku ulaz.

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

Događaja i vidljivi elementi

Na mjestima gdje je element blokiran od strane drugog elementa, događaji to neće raditi. Kao opće pravilo, ako je stavka iz vida, on je zona dostupnosti.

Ako programer želi zaključati stavku gumb ili izbornik, može dobro biti postavljeni iznad oznake za zaključavanje drugu oznaku, možda transparentno (npr, koristeći pravilo CSS neprozirnost), ali u svakom slučaju, ima veći CSS Z-indeks.

Od događaja, od korisnika točke gledišta, može se podijeliti na relevantan i ne imati bilo koji, zatim zadnji (pomicanjem miša, pritiskom slučajnih tipke na tipkovnici, timer signala) može se koristiti za adekvatno promijeniti sadržaj u prozoru preglednika.

Jednostavan primjer: posjetitelj je premještena pokazivač miša na stavku izbornika, ali još nisu odlučili nešto učiniti. Programer može pružiti događaj za praćenje kretanja dijaloga na željeno mjesto (klik - posjetitelj odluči) i prikazati adekvatan sadržaj. Pravilo CSS z-index je najprikladniji za tu prigodu.

format slike

Budući da slike su važan građevinski materijal za bilo koju stranicu (ljepota, modernosti, funkcionalnost - je uobičajena norma stvari), to je od velikog značaja za izbore format slike.

Uglavnom, možete koristiti sve niz postojećih formata, ali u smislu praktičnosti i učinkovitosti je prilično razumno ograničiti * .png za statičke slike i * .gif - za animirane slike. Popularno * .jpg je također dobro, ali to ne dopušta fleksibilnost manipulirati prostor zaslona.

bube Preglednik i programer

Ne tako često slučaj, kada je CSS z-index ne radi, ali to se događa. Uvjeti CSS uvijek rade, a volumen stilu datoteke često doći do značajne količine. Kada nešto nije prikazan, ili jednostavno nemaju ono što mora biti, prvo treba provjeriti svoj vlastiti kod, a zatim očistite predmemoriju preglednika i ponovo testirati svoj vlastiti kod.

Tumačenje HTML-a i CSS-a, preglednik je gotovo ne čine pogreške - to je aksiom. Ako se željena opcija ne, onda, u dizajnu CSS {pozicije: apsolutna; z indeks: 112.233; lijevo: 10px; vrh: 20 px; } ... nešto nedostaje ili nije zabilježena.

Najčešća pogreška - krivo Prikazano je element nedostaje referenca na njegovu vidljivost na apsolutnom ili relativnom položaju. Ponekad to može raditi za određivanje stila izravno na elementu i nije njegov stil. U potonjem slučaju, to je izlaz, 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 iznimnim slučajevima.

Korištenje jQuery.css (Z-indeks, 123) također može dovesti do pogreške, ako se ne primjenjuje na klasu ili identifikator. Osim toga, jQuery - zaista izvanredan alat za razvoj. Međutim, prije nego što ga primjenjuju, a ne povrijediti razmišljati: je li moguće da se dijeliti s improviziranom znači HTML / CSS, Z-indeks - nije pravilo da ne zahtijeva hitnu pozornost.

Ispravan kretanje logičkih slojeva i

Savršeno Page - ravna. U svakom slučaju, prije stvarnog trodimenzionalnu sliku u dalekom masovno, a ne u ovom konkretnom potrebom. Moderne web stranice - to je pravi doživljaj, u stvarnom svijetu zadatke. Oni samo trebaju da rade dobro i pokazati stan trodimenzionalnu sliku.

Usput, fenomen odredišne stranice (odredišna stranica) u obliku opcija „položaj zgrade” - najbolji je dokaz da je stan pravokutnog oblika i suho, ali iznimno precizan sadržaj - i dobro i praktično. No, treba napomenuti da su mjesta monopola tvrtke zaglavi na njihovu glavnu stvar - lice tvrtke, njegove funkcionalnosti i snage proizvodnje. Informatika Čudovišta osjetio da odredišne stranice - to je mala poduzeća suočavaju, pribor, Herbalife i drugi „nakit”.

Htjeli mi to ili ne, u stvari ispravan, budućnost će pokazati. Važno je da ne samo da ima smisla za boje u slojevima sadržaja, ali i kako bi se osiguralo pravilno kretanje između njih u bilo kojoj varijanti izgradnju web stranice.

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

U stvari, z-index - to jednostavno pravilo CSS. Njegov cilj - pokazati razinu oznaku tako da preglednik može odrediti kada je zaslon je element, a koji dio ovog elementa će biti vidljiva. Sloj, a stranica - vrlo relativan pojam, jer je problematično za dizajn stranice i držati na umu značenje pravilo Z-indeks za drugom zaslonu sadržaja.

Tipično, programer odabire omiljeni broj, i daje sve oznake u nizu, a činjenica da se moramo nekako ističu, dodjeljuje sljedeći broj. Pridaju važnost slojeve i razine stranicama - nije osobito progresivne i obećavajuće prakse.

Međutim, ako ste u pokretu semantičkim z-indeksa na dijalog s posjetitelja, moguće je stvoriti praktični učinak. Slično tome oznake mogu biti jedno nad drugim, to je moguće nametnuti dijaloga (web posjetitelj) i izvršiti kretanje između njih. Iz ove perspektive, primjena pravila CSS z-index, kako se čini vrlo izvedivo i praktična.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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