Rorohiko, Hōtaka
CSS Mānua: whakaahuatanga, ngā āhuatanga
Rewa - tetahi o nga mahi taketake o te reo te CSS (e hūkere i te Fact Kāhua - whakahōputu hūkere). Kua vai ana tēnei reo mai i 1996 me te haere tonu ano ki te whakawhanake. I te kau, kua whakamahia ngā te putanga tuatoru o CSS. Ki te reo papatono CSS ko reira taea ki te hanga i te pae ataahua, me te reka e kore e e puta tawhito fiemālie ranei mo te kaiwhakamahi, ara, ki te kahore koutou i te whakamahi i JavaScript. taea Modern o te putanga tuatoru o te tukua e.
Ano, Ka taea e ngā tuatahi whakamahi kōwhiringa atu watea hōputu, pērā i Flexbox Tūnga ki te huri i te huānga o te wāhi i runga i te pae ranei, engari nga mea tuatahi. Hei timata ki te mahino te huapai me ngā huakore Whakarewa ki āhuatanga.
CSS Mānua - he aha te hiahiatia reira?
Rewa - taonga mō huānga tūnga. Katoa ra, e taea te kite i te reira i runga i te whārangi o niupepa me makasini, titiro i te pikitia, me te kuputuhi, i te mea rawa neatly takaia ratou a tawhio noa. и CSS при использовании функции Float должно произойти то же самое. I roto i te ao o te HTML, me te waehere CSS mā te whakamahi i Mānua mahi kia tupu te taua. Ko te mea utu te haamana'oraa e kore ko te whakatika ahua tonu te whakaaro matua o tenei mahi. Ka taea te whakamahi i te reira ki te hanga i te wāhi rongonui o ngā āhuatanga o te pae i roto i te rua, e toru, e wha nga pou. I roto i te meka, Kei te whakamahia rawa Mānua CSS ki tata tetahi html-huānga. E matau nga taketake o te whakatika i nga mea timatanga tahora whakamahi i te mahi Mānua, a ka te Āhuatanga, ki te hanga i tetahi hoahoa o te pae e kore e waiho uaua.
Ka taea e ētahi wā hōtaka DTP Special wareware nga whakapakoko, ka ki te haere i runga i a ratou. mea rite nui tupu me te hoahoa tukutuku, me te marama anake o te kuputuhi, kaua ki te piki i runga i te pikitia whakaaturia te (ki te whakamahia hē Whakarewa ki ngā āhuatanga) i muri ki reira i raro i reira ranei, engari e kore e tonu te wahi e hiahia ana koe i te kaiwhakawhanake.
CSS whakaahuatanga Mānua o te taonga
I roto i te meka, te kaha ki te whakamahi i ngā rawa Mānua ko te ace rawa pai i roto i te poka mo tetahi kaihoahoa tukutuku. Ko, kāore, te kore o te māramatanga o te āhua o tenei mahi kia arahi ki tukinga me ētahi atu āhuatanga o te mamae pae o tenei ahua. I mua hoki taua āhuatanga puta no te mea o ngā i roto i te pūtirotiro. Na ka uakina te ngaro o te pehea, ki te whakamahi i tika te taonga Mānua, me kahore raruraru ki reira e kore e waiho nui.
Whakarewa ki matou E wha uara rawa:
- Rewa: riro;
- Rewa: tika;
- Rewa: maui;
- Rewa: kahore;
Hoki te hunga e mohio ana Ingarihi, Whakarewa ki te uara tawhā me kia mārama rawa. Ko mo te hunga e kore e nei mohio, ka taea e koe te kawe i te whakamārama iti. Tawhā: maui; neke te reira i te tinana huānga i roto i te kokonga maui tino tino o te huānga matua. tupu ana te taua mea (atu anake te ara) ka bcgjkmpjdfybb tawhā: tika; . Uara: riro; whakahaua te huānga ki amo te whirihoranga taua rite taua o te matua. tamaiti tonu taua āhuatanga i huaina, rite e tū tika ratou i roto i te waehere html-i roto i te matua. He taonga: kahore; āhei te reira i te huānga ki kore whakapōrearea te rere mua o te tuhinga, whakatakotoria nei e taunoa mō wahi katoa o te waehere.
Me pēhea te ki te Whakarewa ki te mahi?
mahi taonga manu CSS tino noa. Ka taea te mahi katoa kua e kua whakaahuatia i runga, kahore uaua nui. I muri i taua, ka kia tika rite ngāwari mea katoa. Otiia i mua i tonu ahau ako āhuatanga Mānua, utu he titiro iti ki te ariā. Katoa pae tukutuku ko te huānga o te poraka. Ko reira ngāwari ki te kite i tenei e te whakatuwhera i te papatohu i roto i te Google Chrome mā te pēhi i Ctrl + Shift + kuputuhi J., taitara, image, hononga, a ka whakaaturia atu wāhanga katoa o te pae poraka, tika rerekē te rahi. I te tīmatanga, e whai ake nei enei poraka katoa ia atu. Ka rite ki whakaaturia i roto i te tauira i raro nei, te aho waehere haere tetahi i muri i tetahi, a kia puta ratou ki te kia tino tetahi i muri i te tahi atu.
huaina ana tēnei ko te rere noa (rere noa). A, no te hinga taua poraka katoa i roto i ia atu (te tinana, kahore whiti huānga) poutū. I te tīmatanga, ko te tirotiro katoa o te whārangi tukutuku kei roto i tenei ara. Heoi, ka whakamahi i, mo te tauira, te āhuatanga o te CSS Whakarewa ki rau huānga reo Mauī tona tūranga tūturu i runga i te whārangi, me nuku ki te maui. arata'i tenei whanonga ki te tutukinga mooni ki aua āhuatanga e kua noho i roto i te akoranga noa.
I roto i te mau parau te tahi atu, e hei utu te tūnga nga mea timatanga poutū, he pātata ki te tahi i te tahi i teie nei. Ki te te huānga matua he nui te mokowā kia e taea hāngai reira e rua tamariki i roto, e kore e te tutukinga puta, engari ki te kahore, he mooni ko te uta o te ahanoa tetahi ki tetahi. He mea tino nui ki te mahara mo te māramatanga o nga āhuatanga o Mānua CSS.
Mārama mahi ki te whakaoti rapanga
Whakarewa ki tatou āhuatanga he ngakau ia - Ūkui. Tahi ratou - e kore e tukuna te wai. Rua o enei āhuatanga kīnaki tahi i te tahi, me te kia hari te kaiwhakawhanake. Ka rite ki whakahuatia i runga ake, haere pūtau tata atu o ratou akoranga tonu, ka timata hoki ki "manu" rite te huānga ki i whakamahia te taonga Mānua (hei tauira, CSS Mānua Top). Ka rite ki te hua, hei utu o te huānga tere whiwhi rua, a kihai i roto i te wahi i reira tikanga ratou ki te whakarite i te kaiwhakawhanake. Mai taua taime ra e timata noa raruraru katoa.
I Ūkuia e rima uara mahi:
- : Mauī;
- : Matau;
- : E rua;
- : Tuku;
- kahore;
Na roto i te faaauraa e nehenehe tatou e matau i te mea e pai ki te whakamahi i te mahi Ūkui. Ki te mea i tuhituhia e matou i roto i te Mānua waehere he aho: tika; (Auraa CSS-waehere te), me kia Ūkui te mahi: tika ;. Ko te taua āhuatanga o toka, me te Whakarewa ki: mahue; Ka ngā reira Mārama: maui; . A, no te tuhi waehere Mārama: e rua; huri i te reira i roto i taua ki te tono te huānga e reira, ka waiho tenei āhuatanga i raro i te āhuatanga ki i tono Mānua mahi. Iho mo nga e tautuhinga i te huānga matua, heoi e kore e tetahi hanga i tetahi huringa ki te hanganga o te pae. и CSS Float-код, который сделает ваш веб-сайт единственным в своем роде. Ki te matau koutou e founga te Mānua me Ūkuia mahi, ka taea e koe te tuhituhi te HTML ahurei, me te rerekē, me te CSS Mānua-waehere, e ka meinga ahurei tou paetukutuku i roto i tona ahua.
Mā te Mānua ki te waihanga tīwae
Rewa āhuatanga tino whai hua, ka hanga tīwae runga i te pae (te wāhi o te ihirangi CSS Mānua i te pokapū o te whārangi tukutuku ranei). Ko reira ko te tino mahi, me te watea tenei waehere, na kia whakaaro koutou te maha o ngā kōwhiringa mō te hanga i te tauira te pae mua arā, o rua tīwae. Hei tauira, te tango i te paetukutuku paerewa ki te ihirangi i runga i te pae whakaterenga maui (pae whakaterenga) ki te matau, pane me te hiku. rite tenei titiro te waehere:
Na e hiahia ana tatou ki te mahino konei te mea kua oti te tuhituhi. Ko te huānga matua i roto i i huaina te wahi matua o te html-waehere te he ipu (ipu). āhei te reira ki a koe te aukati i te huānga, tono nei te Mānua mahi ki te titaritari i roto i ngā tohutohu rerekē. Ki te kahore i reira, na kua tere enei āhuatanga ake ki nga rohe o te pūtirotiro.
Na, i roto i te waehere, ka haere #navigation #content. E whakamahia ēnei āhuatanga Mānua mahi. #content ka tono tangata ki te maui, me ki te tika, ko te #navigation. He mea tika ki te waihanga i tētahi pae ki e rua tīwae. Kia tino ki te tautuhi i te whanui, kia e kore nga taonga e īnaki tahi i te tahi. Ka taea e koe te whakapūtā te whanui, me te ōrau. Na ara maitai atu atu i roto i pika. Hei tauira, ki te 45% ki te 45%, me te #content mo #navigation, me te toe 10% hoatu tawhē rawa.
e kore e taonga o Mārama, i te mea i roto i te #footer, te whai hiku #navigation me #content, engari rau reira ki te wahi taua wahi ko ia. He aha e taea e tupu? Ki te kore koe e whakapūtā Ūkui taonga? I roto i tenei #footer waehere haere noa ki runga, a ka waiho i raro i #navigation. tupu tenei e tika ana ki te meka e ki #navigation nui te mokowā hāngai neke atu i te kotahi huānga. I roto i tenei tauira maitai ko reira mārama kitea pehea Whakarewa ki te āhuatanga o Mārama, ka kīnaki tahi i te tahi.
E akina kia farerei koe ina tuhituhi waehere
He ohie nga tauira i runga ake. Otiia ki a ratou e taea e meinga raruraru. Ko te tikanga, i roto i te meka, he rota o te raruraru ohorere taea tupu ki Whakarewa ki mahi. No mea pehea ke, engari raruraru te tikanga e kore e puta ki te CSS, me te html-waehere. Ko te tauwāhi i reira te huānga ki Mānua mahi i roto i te html-waehere tika pānga te mahi whakamutunga. I roto i te tikanga ki te karo ngā momo o fifi, he reira pai ki te piri ki ture ohie - huānga tūnga Whakarewa ki te mahi o te waehere tuatahi. Tata tonu mahi reira me ki whakaiti ratou whanonga ohorere.
taupatupatunga o nga huānga
puta Tuhinga ka kei te huānga matua tamaiti maha e kore e taea e hāngai ratou katoa, a ka īnaki ratou tahi i te tahi. Reira tupu ara e kore ai puta nga tūemi, ka ngaro i te pae. e kore te mea he pūtirotiro pepeke tenei, a kei te tūmanakohia reira me te whanonga tika o ngā huānga ki Mānua mahi.
Nā ki te meka i enei āhuatanga kei te tīmatanga i roto i te akoranga noa, a taea pūtirotiro rawa Mānua ka kua pakaru reira tango ratou i te pae. Otiia e kore e mahi i te hepohepo, no te mea he kuware, me te mārama i te otinga - te whakamahi rawa Cear. Ko reira taea e katoa o nga ara i o tenei raruraru, i te whakamahi o Ūkuia ko te whai hua tino.
Ko e taea te whakatika te raruraru o te tukinga o ngā huānga whārangi tukutuku i roto i te ara i tetahi atu. E i te iti rawa e rua ara:
- Patia i te whakamahi o te mahi;
- tono Flexbox.
Ko maha Tūnga mahi he rerekē pai ki te CSS Mānua. I roto i te pokapū o te whārangi tukutuku i roto i te take o te Tūnga tono he pai ki te tūnga i te whakapakoko. Ki te uara tika tono: pūmau me: whanaunga, taka nga mea timatanga ki wahi, a kore e īnaki tahi i te tahi.
Tūnga Analysis me waehere mahi Mānua
и CSS Float заменить на Position. kia mahi te reira i atu ki te ara i roto i HTML me CSS Mānua whakakapi e te Tūnga. I roto i te meka te reira tino māmā. Kia mea a reira ko te #container huānga me #div.
#container {
whanui: 40%;
rewa: maui;
tawhē: 10px;
}
#div {
whanui: 40%;
rewa: tika;
tawhē: 10px;
}
#footer {
mārama: e rua;
}
I roto i tenei tauira, te whakamahi o ngā mahi i roto i te rua i te paepae ka āwhina i (CSS Tiwihana) Mānua ki te waihanga i tētahi pae paerewa o rua tīwae. Kaua rawa e wareware i te mahi Ūkui. Te kore e whakakikorua anake reira āhuatanga i runga i runga o ia atu.
Na me pehea e koe te huri i te CSS me Whakarewa ki waehere ki te whakamahi i Postion? Tino ohie:
#container {
whanui: 40%;
tūnga: whanaunga;
tawhē: 10px;
}
#div {
whanui: 40%;
tūnga: whanaunga;
tawhē: 10px;
}
I roto i tenei take #container #div me tango te tūranga tika o te kaiwhakawhanake i te huānga matua. Ko te mea matua? hoatu #div me #container kotahi huānga matua, e e hāngai ki to ratou rahi.
Flexbox - ka whakakapi CSS Mānua tenei mahi?
Flexbox - e kore te te ara tino matatau ki te hanga tukutuku i te kau, na tenei mahi e tautokona ana e ngā putanga tawhito o ngā pūtirotiro. Tenei meka e kore e utu, hoki ngā kaiwhakamahi ki ngā putanga tawhito o pūtirotiro kore e taea ki te kite i te putanga tika o te pae.
e kore te mea Flexbox he taonga, rite te kōwae motuhake. Na reira tautoko flexbox he maha o ngā āhuatanga, e mahi anake ki a ia. Haunga, whakaatu mahi, e kua rōrārangi toru tawhā, poraka me te rōraina-poraka i roto i te flexbox reira he kotahi anake whakatautau-rere.
Nahea Flexbox?
E āwhina ana tēnei hangarau te kaiwhakawhanake ki ngāwari hāngai ngā āhuatanga whakapae, me te poutū. Ka taea hoki e Flexbox te huri i te aronga me te tikanga o ngā huānga whakaatu. I roto i tenei hangarau, i reira e rua titaha: tuaka Main tuaka ko Cross, huri noa i te Flexbox katoa i hanga. Reira tango hoki te Mānua pānga me Ūkui mahi. hanga e ia tona pūnaha i roto i te waehere, e whakamahi ana te ahurei ki tona taonga, na, kāore, e kore e taea e ki te tārua i roto i ngā pūtau atu āhuatanga, pērā i Mānua me te Tūnga. A e te mea rawa pātata, no te mea, rite whakahuatia i runga ake, Flexbox anake te mahi i roto i te putanga hou o ngā pūtirotiro.
Ko utu te haamana'oraa e i roto i te mutunga Tūnga, Flexbox Mānua me mahi te mea ano te reira - te waihanga i tētahi hoahoa rerekē, me te taketake o koutou pae. Ia putanga o te kōrero i roto i te tuhinga e te reira i roto i tona ara ake, me te, reira, kua rua huapai me ngā huakore. I tua atu, tupu te reira e mahi Mānua vahi tino (hei tauira, i te pae ki te hanganga ohie), engari vahi pai ki te whakamahi i te Tūnga Flexbox ranei.
Bug Tawhē Double
Heoi, i ētahi wā, kāore, e kore e ara nga raruraru kaiwhakawhanake i te waehere tuhituhi, me ngā, me i roto i te tahi mau pūtirotiro puka motuhake. Hei tauira, i roto i te Internet Explorer, i reira te mea he bug, e kiia nei ko te Bug Tawhē Double. whakamahatia ia Tawhē tawhā ki e rua, hua i roto i te displacement o ngā āhuatanga o te pae o te rohe pūtirotiro. Hei karo i tēnei, ko reira rawaka ki tohu te ōrau tawhā Tawhē. Ko te tikanga puta tenei bug ka te uara o y me ngā āhuatanga ira Tawhē Mānua.
#div {
rewa: maui;
tawhē-maui: 10px;
}
Ka nuku tenei waehere te huānga i roto i te Internet Explorer 20 px maui. Ka taea e koe te whakarerekē i te waehere e whai ake:
#div {
rewa: maui;
tawhē-maui: 10%;
}
ranei na
#div {
rewa: maui;
tawhē-matau: 10px;
}
Ka whakaoti rua o enei kōwhiringa te raruraru o ngā huānga displacement.
Bugs pūtirotiro me te pae whakaatu hē
Ko reira utu ki te mahara e Internet Explorer - e kore te mea anake te pūtirotiro e nehenehe e tupu mai ngā. putanga tawhito o Google Chrome me Mozilla hē whakaatu hoki etahi āhuatanga o paetukutuku hou. Hoki ia o enei whakatika, ka taea e kitea e koe i te otinga. I roto i te whānui, mōhio tatou e ka hanga i te whakamahi o te Mānua te hoahoa paetukutuku taketake, me te ātaahua. He mahara ki nga taketake me te mau parau tumu o tenei taonga ka āwhina i te karo i hape, me te hanga i te ora māmā mo tetahi kaiwhakawhanake.
Similar articles
Trending Now