KompyutaProgramu

CSS z-index: muhtasari, mali

Kanuni ya CSS z-index - ukurasa kipengele msimamo kuratibu Z: ngazi ya kipengele kuonyesha au safu ambayo iko. Tag ambayo ina z-index mkubwa itaonyeshwa kwa ukamilifu. Tags visas katika mpangilio ambao kuonekana katika mtiririko zinazoingia na kuingiliana. приоритет видимости. Z-index thamani huamua muonekano kipaumbele.

Ni lazima kulipa kodi kwa browsers kisasa na mambo mipangilio ya kuonyesha. Kwa kuwa siku ambazo graphics na skrini alitekwa uliochukua sehemu clipping tatizo vinavyoonekana na visivyoonekana ya vipengele katika dirisha la programu, inayoonekana ya kuonyesha teknolojia maudhui umefikia matokeo bora. Katika dirisha browser, mambo yote ni kuonyeshwa kwa usahihi, mtumiaji anaona tu kilichotajwa kubuni au developer.

kanuni ya jumla: ili na kiwango cha

pembejeo mkondo (ukurasa sumu seva) sequentially anayesoma browser. vitambulisho zote ni kuonyeshwa kwa mujibu wa sheria CSS na inaweza kuingiliana.

Mfano huu unaeleza nne inayoonekana kipengele. Kila mfululizo unalingana moja uliopita. Katika maeneo ambapo vitambulisho ni shilingi, kuna suala la kipaumbele. Kama kanuni z-index vitambulisho CSS kwa haya yote hiyo na sawa na 848, itakuwa dhahiri kwamba kipengele ambayo inakwenda kama ifuatavyo. Yote peeks kutoka chini ya kila moja ya kipengele ya, inaonekana.

utawala muonekano

Vivinjari kuchunguza sheria za kujulikana tu "haki". Kuja na algorithm kwamba utapata kuchambua kuanzishwa kila pato na matumizi tu hizo ambazo intersect, ukiondoa sehemu yale ambayo kufyonzwa kwa kila kipengele mfululizo - ni vigumu sana.

Mara nyingi hii si lazima. Vifaa vya kisasa ni haraka sana, na taarifa redraw kipengele hadi pale ambapo itakuwa kuzuia kipengele ijayo, ni tatizo sana.

Ushawishi juu ya safu ya kipengele

Inatosha tag tatu scCSS3 kuongeza z-index, na katika scCSS4 - kupunguza yake, picha jumla ni iliyopita. mlolongo wa mambo katika mkondo bado ni sawa:

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

Ikumbukwe kwamba picha ya pili ni kweli inachukua nafasi zaidi kuliko inavyoonekana. picha ya tatu ni sawa. Zaidi ya hayo, lina sehemu mbili (mayai mbili) kwa mbali na kila mmoja.

ukubwa halisi ya mikoa, ambayo kuchukua picha ya pili na ya tatu ni yalionyesha katika njano na kijivu kwa mtiririko huo.

mchanganyiko wa z-index kwa background rangi

Ikumbukwe kwamba tabia za CSS background & z-index kutimiza kila mmoja. All vipengele kuzuia ngazi ya chini, na nyingine yoyote ya, daima kuchukua eneo mstatili lililoundwa na urefu upeo na upana upeo wa maudhui.

Kutumia picha, unaweza kufanya lolote kipengele fomu iliyotangulia, lakini karibu naye siku zote kutakuwa na mstatili. Ni ukweli kwamba ni muhimu kuzingatia vizuri.

Unaweza kuweka nakala kwenye njia kuchaguliwa sura, lakini kama hivyo, maudhui anapata kipengele yoyote katika sanduku mstatili, mfululizo, baada ya kupokea pembejeo.

Matumizi ya mali CSS z-index katika kipengele ambaye background rangi thamani ya kitu uwazi (aina ya uwazi), inaweza kuiga yoyote kipengele mzunguko. Ingawa katika hali yoyote katika hali halisi ya kipengele ni pembenne.

Matukio na mambo yanayoonekana

Katika maeneo ambapo kipengele imezuiwa na kipengele kingine, matukio itakuwa si kazi. Kama kanuni ya jumla, kama bidhaa ni nje ya mbele, yeye pia ni ukanda upatikanaji.

Kama developer anataka kufunga kifungo au menyu, inaweza pia kuwekwa juu ya locking tag tag mwingine, labda uwazi (kwa mfano, kwa kutumia utawala wa CSS opacity), lakini katika hali yoyote, baada ya juu CSS z-index.

Kwa kuwa tukio hilo, kutoka kwa mtumiaji hatua ya maoni, inaweza kugawanywa katika muhimu na hawana lolote, basi mwisho (kusonga panya, kubwa ya kifungo random kwenye keyboard, timer ishara) inaweza kutumika vya kutosha kubadili maudhui katika browser window.

mfano rahisi: mgeni amehamia mouse pointer juu ya menu, lakini bado aliamua kufanya kitu fulani. developer inaweza kutoa tukio kufuatilia harakati ya mazungumzo kwa uhakika taka (click - mgeni anaamua) na kuonyesha maudhui ya kutosha. Utawala CSS z-index ni bora inafaa kwa ajili ya tukio.

Picha ya format

Kwa kuwa picha ni muhimu ya ujenzi kwa ajili ya tovuti yoyote (uzuri, usasa, utendaji - ni kawaida ya kawaida ya mambo), ni ya umuhimu mkubwa kwa uchaguzi muundo wa picha.

Kwa kiasi kikubwa, unaweza kutumia aina zote za muundo wa sasa, lakini katika suala la practicality na ufanisi ni busara kabisa kwa kuunda * .png kwa picha tuli na * gif - kwa ajili ya picha animated. Popular * .jpg pia ni nzuri, lakini si kuruhusu mabadiliko ya kuendesha nafasi ya kuonyesha.

mende Browser na developer

Si mara nyingi kesi, wakati CSS z-index haifanyi kazi, lakini ni kinatokea. Masharti ya cascading style daima kazi, na kiasi cha style file mara nyingi kufikia kiasi cha muhimu. Wakati kitu si kuonyeshwa, au tu hawana kile lazima, lazima kwanza kuangalia kanuni yako mwenyewe, kisha futa kache ya kivinjari yako na mtihani code yako mwenyewe tena.

Kutafsiri HTML na CSS, browser ni karibu haina makosa - ni axiom. Kama bidhaa taka haina, basi, katika kubuni CSS {nafasi: kabisa, z-index: 112233; kushoto: 10px; juu: 20px; } ... kulikuwa haiko au kurekodiwa.

ya kawaida kosa - makosa Inavyoonekana kipengele ni kukosa akiwa na muonekano wake juu ya msimamo kabisa au kiasi. Wakati mwingine inaweza kufanya kazi ya kutaja style moja kwa moja kwenye kipengele na si style yake. Katika kesi ya pili, ni njia ya nje, lakini kimsingi kuzungumza juu ya baadhi ya aina ya kosa katika code.

Style lazima kuwa katika darasa au ID style. Akizungumzia style juu ya kipengele lazima tu katika kesi ya kipekee.

Kwa kutumia jQuery.css (z-index, 123) inaweza pia kusababisha makosa, kama sio kutumika kwa darasa au kitambulisho. Aidha, jQuery - maendeleo kweli ya ajabu chombo. Hata hivyo, kabla ya kutuma ombi hilo, si kuumiza kufikiri: inawezekana kuachana na improvised ina maana HTML / CSS, z-index - si utawala hauhitaji tahadhari ya haraka.

Sahihi harakati ya tabaka mantiki, na

Perfect Ukurasa - tambarare. Katika hali yoyote, kabla ya kweli pande tatu picha katika mbali kiasi kikubwa, na si katika haja hii tu. Nje ya kisasa - ni kazi uzoefu halisi, halisi ya dunia. Wao tu haja ya kufanya kazi vizuri na kuonyesha gorofa pande tatu picha.

Kwa njia, tukio la kutua (kutua ukurasa) katika mfumo wa chaguzi "tovuti ya ujenzi" - ushahidi bora kwamba gorofa mstatili umbo na kavu, lakini sana sahihi maudhui - pia nzuri na vitendo. Lakini Ikumbukwe kwamba maeneo ya makampuni ukiritimba kukwama kwa wao jambo kuu - sura ya kampuni, utendaji na nguvu zake za uzalishaji. Teknolojia ya Habari Monsters waliona kuwa kurasa za kutua - ni biashara ndogo ndogo uso, vifaa, Herbalife na wengine "kujitia."

Kama au la, kwa kweli sahihi, baadaye zitaonekana. Ni muhimu si tu mantiki kuchora katika tabaka maudhui, lakini pia kuhakikisha harakati sahihi baina yao katika lahaja yoyote ya kujenga tovuti.

Bora ufumbuzi - AJAX (ukurasa ni updated kama inahitajika). Hata zaidi kuahidi ufumbuzi wakati ukurasa inaonyesha kwamba ni muhimu katika hatua hii ya browser window.

Kwa kweli, z-index - hii rahisi utawala CSS. Madhumuni yake - kuonyesha kiwango cha tag ili browser inaweza kuamua wakati kuonyesha kipengele na ambayo ni sehemu ya kipengele hiki itaonekana. Tabaka na ukurasa - dhana jamaa sana, kwa sababu ni tatizo kwa kubuni ukurasa na kukumbuka maana ya Utawala z-index kwa maudhui mbalimbali ya kuonyesha.

Kwa kawaida, developer akiamua idadi favorite, na kupeana kwa vitambulisho wote katika mstari, na ukweli kwamba tuna namna fulani kusimama nje, chukueni namba inayofuata. Ambatisha umuhimu wa tabaka na ngazi ya kurasa - si hasa maendeleo na kuahidi mazoea.

Hata hivyo, kama hoja semantiki z-index kwa mazungumzo na mgeni, inawezekana kujenga athari ya vitendo. Sawa na jinsi vitambulisho inaweza superimposed juu ya kila mmoja, inawezekana kulazimisha mazungumzo (tovuti ya wageni) na kufanya harakati kati yao. Kwa mtazamo huu, matumizi ya sheria ya CSS z-index inaonekana kuwa sana upembuzi yakinifu na vitendo.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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