KompiuteriaiProgramavimas

CSS Z-Index: apžvalga, savybės

Priimti CSS Z indeksas - puslapio elementas pozicija koordinuoti Z: visas vaizdo elemento arba sluoksnį, kurioje ji yra lygį. Gairė, kad turi "Z-indeksu, didesniu bus rodomas pilnas. Žymos rodomi tam jie atrodo iš atitekančio srauto ir sutampa. приоритет видимости. Z indekso reikšmė nustato matomumo pirmenybę.

Turime pagerbti šiuolaikinių naršyklių ir algoritmai ekrano elementų. Nuo tos dienos, kai grafika ir sugautus ekranai suformuotų karpymas problema matomų ir nematomų dalių iš programos lango elementai, matoma ekrane technologija turinys pasiekė puikių rezultatų. Naršyklės lange, visi elementai yra rodomi teisingai, vartotojas mato tik tai, kas nurodyta dizainą ar kūrėjas.

Bendra taisyklė: užsakymas ir lygis

Įvesties srovė (puslapis suformuota serveris) nuosekliai skaito naršyklę. Visos žymės rodomi pagal CSS taisyklių ir gali persidengti.

Šis pavyzdys aprašomi keturi matomas elementas. Kiekviena paskesnė iš dalies uždengia ankstesnį. Tose vietose, kur žodžius, kurie kirto, yra pirmumo klausimas. Kaip taisyklė Z indeksas CSS žymeles Dėl visų šių pati ir lygi 848, tai bus aišku, kad elementas, kuris eina taip. Visa tai peeks iš po kiekvieno kito elemento, matyt.

taisyklė matomumas

Naršyklės stebėti matomumo taisyklės tik "teisinga". Sugalvoti algoritmą, kuris leidžia jums analizuoti visą bruto skyrimo ir naudoti tik tie, kurie iš tikrųjų susikerta, išskyrus tas dalis, kurios yra absorbuojamas kiekvieno kito elemento - yra labai sunku.

Daugeliu atvejų tai nėra būtina. Moderni įranga yra labai greita, ir pastebėsite, perbraižyti elementą iki taško, kur ji bus blokuoti kitą elementą, yra labai problemiškas.

Įtaka elementų masyvą

Pakanka į trečiąjį žyma scCSS3 padidinti Z-Index, ir scCSS4 - ją sumažinti, bendras vaizdas pasikeitė. Iš elementų sraute seka išlieka ta pati:

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

Reikėtų pažymėti, kad antra nuotrauka yra iš tikrųjų užima daugiau vietos nei atrodo. Trečioji nuotrauka yra tas pats. Be to, jis susideda iš dviejų dalių (dviejų kiaušinių) per atstumą vienas nuo kito.

Faktinis dydis regionuose, kurie užima antrą ir trečią vaizdai yra paryškinamas geltonai ir pilkos atitinkamai.

Iš z-index derinys background-color

Reikėtų pažymėti, kad CSS fono & Z indeksas savybės papildo viena kitą. Visi blokas lygio elementai, ir bet kuri kita, visada užima stačiakampio formos plotą, kurią sudaro didžiausias aukštis ir didžiausias plotis turinio.

Naudojant vaizdus, jūs galite padaryti bet kokios formos lauko elementas, tačiau aplink jį visada bus stačiakampis. Tai yra tai, kad svarbu tinkamai atsižvelgti.

Jūs galite įdėti tekstą ant kelio pasirinktas formos, bet jei ne, turinys patenka į bet kurio elemento stačiakampio langelį, eilės, gavus įėjimo.

Naudokite savybės CSS Z-Index į elementą, kurio background-color vertė yra skaidrus (skaidrumo natūra), gali rungtyniauti bet kokį grandinės elementas. Nors bet koks realybės elementas atvejis yra stačiakampio formos.

Renginiai ir matomas elementai

Tose vietose, kur elementas yra užblokuotas kito elemento, įvykiai ji neveiks. Kaip bendra taisyklė, jei elementas yra iš akių, jis taip pat yra laisvas zona.

Jei kūrėjas nori užrakinti mygtuką arba meniu elementą, tai pat gali būti dedamas virš fiksavimo žyma kitą žymeles, galbūt skaidrus (pvz, naudojant CSS neskaidrumo taisyklė), tačiau bet kuriuo atveju, turintys aukštojo CSS Z indeksas.

Nuo įvykio, iš vartotojo požiūriu, gali būti suskirstyti į atitinkamas ir neturite, tada paskutinis (judinant pelę, paspausdami atsitiktinius mygtukus ant klaviatūros, laikmatis signalas) gali būti naudojami tinkamai pakeisti naršyklės lange turinį.

Paprastas pavyzdys: lankytojas perėjo pelės žymeklį ant meniu punkto, bet dar nėra nuspręsta, ką nors daryti. Kūrėjas gali pateikti įvykį sekti dialogą į norimą tašką judėjimą (paspauskite - lankytojas nusprendžia) ir rodyti tinkamą turinį. Taisyklė CSS Z-indeksas yra geriausiai tinka proga.

Vaizdo formatas

Nuo vaizdai yra svarbi statybinė medžiaga bet kokios svetainės (grožio, modernumo, funkcionalumas - tai įprasta norma dalykų), tai yra labai svarbus vaizdo formato pasirinkimų.

Apskritai, jūs galite naudoti visą esamų formatų įvairovė, tačiau kalbant apie praktiškumą ir veiksmingumą yra gana pagrįstas apsiriboti * .png Statinių vaizdų ir * .gif - už animacinis nuotraukų. Populiarus * .jpg taip pat yra gera, tačiau ji neleidžia lanksčiai manipuliuoti ekrano erdvę.

Naršyklė klaidas ir kūrėjas

Ne taip dažnai nutinka, kai CSS Z-Index neveikia, bet tai nutinka. Sąlygos pakopinių stilių visada veikia, ir stiliaus failas apimtis dažnai pasiekia didelius kiekius. Kai kažkas nerodomas, ar tiesiog neturite ką turi, pirmiausia turite patikrinti savo kodą, tada išvalyti naršyklės talpyklą ir vėl išbandyti savo kodą.

Žodžiu HTML ir CSS, naršyklė yra beveik nedaro klaidų - tai aksioma. Jei pageidaujama elemente nėra, tada, atsižvelgiant į dizaino CSS {pozicijos: absoliutus; Z-indeksas: 112233; Kairėje: 10px; viršų: 20px; } ... kažko trūksta, ar ne registruojama.

Dažniausia klaida - neteisingai aptikti elementas nėra nuorodą į savo matomumą absoliučia arba santykinio padėtį. Kartais ji gali dirbti nurodyti stilių tiesiai ant elemento ir yra ne jo stilius. Pastaruoju atveju, tai yra išeitis, bet ji visų pirma kalbame apie kai kurių klaidų rūšies kodą.

Stilius turi būti klasės ar ID stiliaus. Rodydamas stilių elemento turėtų tik išimtiniais atvejais.

Naudojant jQuery.css (Z-Index, 123), taip pat gali sukelti klaidų, jei ne kreipėsi į klasės ar identifikatorius. Be to, JQuery - tikrai puikus plėtros priemonė. Tačiau prieš ją taikyti, o ne skauda galvoti: ar įmanoma apsieiti be improvizacinės reiškia HTML / CSS, z-index - tai ne taisyklė, kuri nereikalauja nedelsiant atkreipti dėmesį.

Teisinga judėjimas loginių sluoksnių, ir

Puikiai Puslapis - plokščia. Bet kuriuo atveju, prieš nekilnojamojo trimatis vaizdas Tolimuosiuose masiškai, o ne šiuo konkrečiu poreikiu. Šiuolaikinės svetainės - tai tikra patirtis, realaus pasaulio užduotys. Jie tiesiog reikia gerai dirbti ir parodyti plokščią trimatį vaizdą.

Beje, iš reiškinys lapu (nukreipimo puslapio) Pasirinkimo sandorių "svetainės kūrimo" forma - geriausias įrodymas, kad butas stačiakampio formos ir sausas, bet labai tiksliai turinys - taip pat geras ir praktiškas. Tačiau reikėtų pažymėti, kad monopolijos įmonių įstrigo jų Svarbiausia svetainės - bendrovės, jos funkcionalumą ir elektros energijos gamybą veido. Informacinės technologijos Monstrai pajuto, kad nukreipimo puslapius - tai mažos įmonės susiduria, Priedai, Herbalife, ir kita "papuošalų".

Patinka jums tai ar ne, iš tiesų teisingas, parodys ateitis. Svarbu, kad ne tik prasminga dažų sluoksniais turinį, bet taip pat užtikrinti tinkamą judėjimą tarp jų bet sukurti svetainę variantas.

Puikus sprendimas - "AJAX (puslapis atnaujinamas, kiek reikia). Dar daugiau žadantis sprendimas, kai puslapis rodo, kad būtina šiuo naršyklės lango taške.

Tiesą sakant, Z-Index - tai paprasta taisyklė atitinka CSS. Jos tikslas - parodyti žyma lygį taip, kad naršyklė gali nustatyti, kai ekranas elementas ir kurios dalis šio elemento bus matomas. Sluoksnis ir puslapio - labai santykinis sąvoka, nes ji yra problemiškas sukurti puslapį ir nepamiršti teisinės Z indeksas prasmę įvairaus turinio ekrane.

Paprastai kūrėjas pasirenka mėgstamą skaičių ir duoda ją, visų žymeles iš eilės, ir tai, kad mes turime kažkaip išsiskirti, priskiria kitą numerį. Teikia svarbą sluoksnių ir lygių puslapius - tai ne itin pažangią ir perspektyvių praktika.

Tačiau, jei kelyje semantika Z-Index į dialogą su lankytojo, galima sukurti praktinį poveikį. Panašiai kaip žymės gali būti uždėtų vienas ant kito, tai galima nustatyti dialogas (svetainės lankytojas) ir atlikti judėjimą tarp jų. Žvelgiant iš šios perspektyvos, atrodo, iš CSS Z indeksas taisyklių taikymas labai įmanomas ir praktiškas.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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