Z-Index ee CSS

Muujinta Qodobbada Isku-dhafan ee leh Casrading Style Sheekooyinka

Mid ka mid ah caqabadaha marka la isticmaalayo dejinta CSS ee qaabeynta bogga shabakada waa in qaar ka mid ah xubno ka mid ah ay ku dabooli karaan dadka kale. Tani waxay u shaqeysaa si fiican haddii aad rabto qaybta ugu dambeysa ee HTML ee kor ku xusan, laakiin haddii aadan sameyn ama waxa aad rabto in aad hayso waxyaabo aan hadda ka horjoogsanayn kuwa kale inay sameeyaan sababtoo ah naqshaduna waxay ku baaqeysaa arintan "muuqaalka" ? Si aad u bedesho habka ay wax udhigmeyso waxaad u baahan tahay inaad isticmaasho hantida CSS.

Haddii aad isticmaashay qalabka sawirada ee Word iyo PowerPoint ama tifaftiraha sawirada badan sida Adobe Photoshop, markaa fursadaha waxaad aragtay waxyaabo sida z-index in ficil. Barnaamijyadan, waxaad muujin kartaa sheyga (yada) aad soo jiidatay, oo aad dooratid ikhtiyaari ah inaad u dirto "Dib u soo celin" ama "Keen soo qaado" qaybaha qaar ka mid ah dukumeentigaaga. Sawirada Photoshop, ma haysatid shaqooyinkan, laakiin waxaad leedahay qaybta "Layer" ee barnaamijka, waxaadna qaban-qaabin kartaa meesha alaabtu ku dhacdo daaqada adoo dib u habeynaya layligan. Labada tusaale ee asaasiga ah, waxaad asal ahaan u dejineysaa shaashadda (z-index) ee walxahan.

Muxuu yahay z-index?

Markaad isticmaalayso CSS jagada si aad u dhigto waxyaabaha ku yaal bogga, waxaad u baahan tahay inaad ka fikirto saddexda cabbir. Waxaa jira laba cabbir oo cabbir ah: bidix / midig iyo sare / hoose. Qeybta bidix illaa heerka saxda ah waxaa loo yaqaana x-index, halka kan ugu sarreeya ee hoose uu yahay y-index. Tani waa sidaad adigu u kala saari lahayd qaybaha horjoogsiga ama vertical ahaan, adoo isticmaalaya labadan calaamadood.

Marka ay timaaddo naqshadeynta webka, waxaa sidoo kale jira amar tixraac ah ee bogga. Qayb kasta oo ku yaala bogga waxaa laga dhigi karaa mid ka sarreeya ama ka hooseeya wax kasta oo kale. Hantida z-index waxay go'aaminaysaa halka ay ka kooban tahay walax kasta. Haddii x-index iyo y-index waa xariiqyada jiifka iyo qiyaasaha, ka dibna z-index waa qoto dheer ee bogga, asal ahaan heerka 3aad.

Waxan jeclahay in aan ka fekero waxyaabaha ku jira boggaga internetka sida gogol xaashid, iyo bogga internetka laftiisa waa sida kolajka. Halka aan dhigo warqadda waxaa lagu go'aamiyaa meelaynta, iyo inta ay ka kooban tahay dabaqadaha kale waa z-index.

Z-index waa lambar, ama mid wanaagsan (tusaale ahaan 100) ama diidmo (tusaale, -100). Z-index default waa 0. Qaybta leh z-index-ka ugu sarreeya waxay ku taalaa dusha sarre, oo ay ku xigto midka ugu sarreeya iyo sidoo kale hoos ugu hooseeya z-indexka ugu hooseeya. Haddii laba arrimoodba ay leeyihiin qiimo isku mid ah z-index (ama aan la qeexin, taasoo macnaheedu yahay isticmaalka qiimaha caadiga ah ee 0) browser ayaa u diyaari doona sida ay u muuqdaan HTML.

Sida loo Isticmaalo z-index

Sii qayb kasta oo aad rabto in xargahaaga qiimaha kala duwan ee z-index. Tusaale ahaan, haddii aan haysto shan waxyaalood oo kala duwan:

Waxay ku wareegi doonaan nidaamka soo socda:

  1. element 2
  2. element 4
  3. element 3
  4. element 5
  5. element 1

Waxaan kugula talinaynaa adigoo isticmaalaya qiimo kala duwan oo ah z-index si aad u soociso waxyaabahaaga. Habkaas, haddii aad ku darto waxyaabo badan oo bogga dambe ah, waxaad leedahay qol aad kuqoran iyaga oo aan lahayn hagaajinta qiimaha z-index ee dhammaan qaybaha kale. Tusaale ahaan:

Waxa kale oo aad siin kartaa laba waxyaalood oo isku mid ah qiimaha z-index. Haddii walxahan kuwaas la xakameynayo, waxay soo bandhigi doonaan nidaamka ay ku qoran yihiin HTML, oo ​​leh astaanta ugu dambeysa ee kor ku xusan.

Hal calaamad, oo loogu talagalay walxaha si hufan u isticmaalaya hantida z-index, waa inay ahaataa heerka darajada heerka ama isticmaal muuqaal "block" ama "block-block" ee ku jira faylka CSS.

Maqaalka asalka ah ee Jennifer Krynin. Edited on 12/09/16 waxaa qoray Jeremy Girard.