Internet, Web Design
Wokhudza: CSS-Kamangidwe
Pamene mawonekedwe a tsamba zambiri zofunika kupanga zokha CSS njira: Mwachitsanzo, wagona unit chachikulu. Pali njira zingapo kuti vutoli, uliwonse posachedwa kapena mtsogolo ndi ntchito coder iliyonse.
Agwirizane lemba kuti wagona
Kawirikawiri zolinga kukongoletsa mukufuna kukhazikitsa lemba zokha, CSS mu nkhani iyi, kuchepetsa nthawi ya imposition. Poyamba ichi chidachitika ntchito HTML-makhalidwe koma tsopano muyezo chofunika agwirizane lemba pepala kalembedwe. Mosiyana ndi chipika zimene mukufuna kusintha padding kunja mu CSS mayikidwe a m'lemba pakati wopangidwa ndi mzere umodzi:
- malemba-Dendekerani: pakati;
katundu Izi anatengera wadutsa kuchokera ku kholo ana onse. Zingamvekere osati malemba komanso zinthu zina. Chifukwa chaichi, iwo ayenera lowercase (mwachitsanzo, span) kapena mzere-chipika (midadada aliyense kuti mwachindunji anasonyeza katundu: chipika). Njira yamasika imaperekanso inu kusintha m'lifupi ndi kutalika kwa chinthu makamaka kusintha kasinthidwe wa indentation lapansi.
masamba zambiri agwirizane chikhumbo kuti yekha opatsidwa. Izi yomweyo amapanga malamulo chosavomerezeka, kuyambira W3C anavomereza Dendekerani chikhumbo achikale. Ntchito pa tsamba ali osavomerezeka.
Wokhudza muletse
Ngati mukufuna kukhazikitsa mayikidwe a div pakati, CSS lingapereke ndithu njira omasuka: ntchito kunja padding malire. Padding akhoza mwachindunji ngati zinthu chipika, ndi mzere-chipika. Svoysva mtengo akhale 0 (ofukula padding) ndi magalimoto (basi indentation horizontally):
- mmphepete: 0 galimoto;
Tsopano njirayi chimatengedwa ngati yolondola kwambiri. Kugwiritsa padding kunja imaperekanso inu mukhale mayikidwe a pakati: CSS-malire chuma amatilola kuti athetse mavuto ambiri kugwirizana ndi pamalo amafotokozera pa tsamba.
Mayikidwe a kumanzere kapena m'mphepete mwa chipika
Nthawi zina CSS njira sikutanthauza mayikidwe a pakati, koma m'pofunika kuika lotsatira manyumba awiri, mmodzi ku mbali ya kumanzere ndi zina - kumanja. Chifukwa cha ichi ndi zimatengedwa katundu, amene angathe kutenga mmodzi mwa mfundo zitatu: kumanzere, chabwino kapena palibe. Tinene muli midadada awiri kuti adzaikidwe limodzi. Ndiye malamulo ili:
- .left {zimatengedwa: kumanzere;}
- .right {zimatengedwa: bwino}
Ngati pali chipika lachitatu, amene ayenera udzakhazikitsidwe pansi midadada awiri (mwachitsanzo, footer), ndiye m'pofunika kulembetsa Mbali bwino:
- .left {zimatengedwa: kumanzere;}
- .right {zimatengedwa: bwino}
- footer {momveka bwino: onse}
chakuti midadada ndi makalasi a kugwa anachoka ndipo kuchokera mu otaya okwana, ndiko kuti, zinthu zina zonse zonena kwambiri kukhalako kwa zinthu limagwirizana. Katundu bwino: onse amalola footer chipika kapena aliyense owoneka zina woterowu ku otaya maselo limaletsa Manga (zimatengedwa) pa onse lamanzere ndi zolondola. Choncho, chitsanzo chathu, footer ndi osamukira kunsi.
ofukula mayikidwe
Pali milandu kumene sikokwanira anapereka mayikidwe a pakati pa CSS-njira, muyenera kusintha udindo ofukula za chipika mwana. Aliyense mzere kapena mzere-chipika mchitidwe akhoza unkagunda m'mphepete chapamwamba kapena kuchepera, m'katikati mwa mchitidwe kholo kapena kukhala malo wopondereza. Nthawi zambiri amafuna mayikidwe a likulu la chipika, imagwilitsila ofukula-Dendekerani lingaliro. Alipo manyumba awiri, mmodzi zinapeza malo okhala mkati mwa ena. Mu wagawo izi m'nyumba - mzere-chipika mchitidwe (anasonyeza: okhala pakati-chipika). M'pofunika agwirizane ndi ofukula chipika mwana:
- mayikidwe a kumalire chapamwamba - .child {ofukula-Dendekerani: pamwamba};
- wokhazikika - .child {ofukula-Dendekerani: pakati};
- mayikidwe a m'mphepete pansi - .child {ofukula-Dendekerani: pansi};
Pa chipika zinthu zomvetsera malemba-Dendekerani, kapena ofukula-Dendekerani sizikhudza.
mavuto ndi mayunitsi limagwirizana
Nthawi zina DIV agwirizane pakati pa CSS njira zingachititse vuto pang'ono. Mwachitsanzo, pamene ntchito zimatengedwa Mwachitsanzo, pali midadada atatu: .first, .second ndi .third. Wachiwiri ndi wachitatu midadada kugona mu choyamba. Mfundo ndi gulu lachiwiri ndinachoka limagwirizana ndi chipika lomaliza - kumanja. Pambuyo aligning awiri waponya ku mtsinje. Ngati mchitidwe kholo si kumatanthauza kutalika (mwachitsanzo, 30em), izo zidzatha kutambasula kutalika mayunitsi wocheperapo. Kupewa cholakwa, ntchito "spacer" - unit wapadera, zomwe ataona .second ndi .third. CSS-code:
- .second {tiwolokere: kumanzere}
- .third {zimatengedwa: bwino}
- .clearfix {kutalika: 0; bwino; onse;}
zoyerekeza kawirikawiri amagwiritsidwa: pambuyo zomwe timatha kubwerera midadada mu malo mwa kulenga psevdorasporki (mu chitsanzo mu div ndi kalasi lagona mkati beseni ndi zizindikiro .left .first ndi .right):
- .left {zimatengedwa: kumanzere}
- .right {zimatengedwa: bwino}
- .container: pambuyo {okhutira: ''; kuwonetsera: tebulo; bwino; onse;}
Pamwamba options - ambiri, ngakhale pali ena yofanana. Inu nthawi zonse kupeza njira yosavuta ndi yabwino kwambiri kuti akonze psevdorasporki kuyesa.
Vuto lina kawirikawiri anakumana Kamangidwe - mayikidwe a mzere-chipika zinthu. Pambuyo aliyense wa iwo danga anawonjezera basi. Pakakhala zimathandiza mphepete katundu, amene anafotokozedwa ndi indentation negative. Pali njira zina, amene ntchito kamodzikamodzi Mwachitsanzo, bwererani kukula wosasintha. Pankhaniyi, katundu wa amafotokozera kholo akaundula wosasintha-Kukula: 0. Ngati ili mkati midadada ya malemba, katundu wa mzere-chipika zinthu mwabwerera kwa kufunika kukula wosasintha. Mwachitsanzo, wosasintha kukula: 1em. Njira si nthawi yabwino, kotero zambiri amagwiritsidwa ntchito Baibulo ndi masamba kunja.
Aligning M'mbali limakupatsani kulenga masamba okongola ndi zinchito: kamangidwe ambiri ndi mawonekedwe, ndi malo katundu mu masitolo, ndipo zithunzi pa Intaneti waung'ono.
Similar articles
Trending Now