Lik'homphieuthaMananeo a

CSS a phaphametse: tlhaloso, thepa

A phaphametse - e mong oa mesebetsi ea motheo ea puo eo e CSS (di Cascading the Style Sheets - ho fomata cascading). puo ena e e-ba teng ho tloha ka 1996 'me o ntse a tsoela pele ho ntshetsa pele. Ka nako eo, ke jwa ba sebelisitse phetolelo ea boraro ea CSS. Ka CSS puo mananeo ho ka etsahala ho bopa saeteng e ntle le e khahlisang hore e keke ea hlaha siiloe ke nako kapa ba sa phutholoha ho mosebedisi ka, esita le haeba u ne ke sa sebelisa Javascript. menyetla ea kajeno ea phetolelo ea boraro ea lengolo la tumello ena.

Hape, ke jwa ka sebelisa fomata dikgetho ho loketseng haholoanyane, tse kang Flexbox kapa Boemo ho fetola karolo ea sebaka setšeng, empa lintho tsa pele pele. Ho qala ho utloisisa melemo le go tlhoka mesola a phaphametse thepa.

CSS a phaphametse - ke hobane'ng ha e hlokahala?

A phaphametse - thepa bakeng sa likarolo boemo. Letsatsi le letsatsi, ho ka bonoa ka maqephe a likoranteng le limakasineng, ho sheba litšoantšo le mongolo, e leng ka makhethe tsa limakasine haholo wraps tsona ho pota. и CSS при использовании функции Float должно произойти то же самое. Le lefatseng la tsa HTML le CSS khoutu ke sebelisa a phaphametse mosebetsi lokela ho etsahala se tšoanang. Empa ke habohlokoa ho hopola hore setšoantšo go tseleganya hase kamehla sepheo se ka sehloohong sa mosebetsi ona. E ka sebelisoa ho bōpa sebakeng ratoang oa metsoako ea site ka, a mararo, litšiea tse peli tse 'nè. Ha e le hantle, a phaphametse CSS thepa e sebelisoang ho hoo e batlang e leha e le efe HTML-elements. Ho tseba lintho tsa motheo tsa tiro ya go tseleganya thepa ea motheo moralo sebedisa a phaphametse mosebetsi, 'me joale e ntan'o ba Property, ho bopa moralo leha e le efe ea sebaka e ke ke ea e-ba thata.

mananeo a khethehileng DTP ka linako tse ling li hlokomoloha litšoantšo, 'me ho tsamaea holim' a tsona. Lekane lintho tse tšoanang etsahala le ho web moralo, le feela leseli la se ngotsoeng moo, ho ena le ho hloella ka setšoantšong se di behilwe (haeba sebelisoa hampe a phaphametse thepa) haufi le lona kapa ka tlas'a sona, empa hase kamehla ho moo u hloka developer indonesia ka.

CSS a phaphametse tlhaloso ya thepa le

Ha e le hantle, matla a ho sebelisa a phaphametse thepa ke Ace molemo haholo ka lesoba bakeng sa moqapi efe kapa efe ho web. Empa, ka bomalimabe, lebaka la ho hloka kutloisiso ea kamoo sena se ea sebetsang ho ka 'na lebisa ho thulana le likarolo tse ling tsa site masoabi ea mofuta ona e. Pejana ho moo o ne a boetse maemong a joalo ba teng ka lebaka la ditsitsiri ka go disofetewere ho. Joale sephiri sa kamoo ho sebelisa hantle ho a phaphametse thepa a tla tutuboloha, 'me ha ho na mathata a ka ha ea lokela ho ba moholo.

Re a phaphametse thepa e na le melao ea boitšoaro tse 'nè:

  • A phaphametse: rua;
  • A phaphametse: letona;
  • A phaphametse: letšehali;
  • A phaphametse: ha;

Bakeng sa ba tseba Senyesemane, melemo paramethara a phaphametse thepa e lokela ho ba hlakileng. Empa bakeng sa ba ba sa tsebeng, o ka tlisa ka tlhaloso e nyenyane. Paramethara: letšehali; Ho re susumelletsa hore le elements 'mele ka thata ka ho fetisisa le letšehali k'honeng ea elements motsoali. Ntho e tšoanang etsahala (feela ka tsela e nngwe) ha bcgjkmpjdfybb paramethara: letona; . Boleng: rua; laela elements ho nahana ka phetolo e tšoanang e le hore ba motsoali. likarolo joalo bitsoa ngoana ntse, ha ba ntse ba ba teng ka ho toba ka har'a motsoali HTML-in khoutu ya. thepa A: ha; Ho lumella elements ho se senya phallo tloaelehileng ho tokomane, e leng e behiloeng ka ka ho ya kamehla bakeng sa likarolong tsohle tsa khoutu ya.

Mokhoa oa ho a phaphametse mosebetsing?

Phaphametse CSS thepa e sebetsa haholo feela ho. All hore e se e hlalositsoeng ka holimo, ho ka etsoa ntle le bothata ba ho e ngata. Ka mor'a moo, tsohle li tla feela joalokaha ho le bonolo. Empa pele ke tsoela pele ho ithuta thepa a phaphametse, rekoa ka hanyane talimela ka khopolo eo. Mong le e mong saeteng ho web ke elements ea le literata e. Ho bonolo ho bona sena ka ho bula ho tšelisa ka ho Google Chrome ka phehella Ctrl + Shift + J. mongolo, sehlooho, setšoantšo, maqhama, le metsoako e meng eohle ea sebakeng seo e tla bontša litene, e fapaneng feela boholo bo. Qalong, ho na le masakana tsena tsohle di latelang e mong le tse ling. Joalokaha ho bontšitsoe mohlaleng o ka tlaase mona, khoele khoutu ea mong ka mor'a e mong, 'me kahoo ba ile ba hlahella ho ba tieo' ngoe ka mor'a e 'ngoe.

Ena e bitsoa phallo tloaelehile (tloaelehile phallo). Ha ho na le masakana tsohle jwalo oa ka hare ho e mong le e tse ling tse ( 'mele ntle le ho tšela metsoako) plate. Qalong, dikahare tsohle tsa maqephe a web teng ka tsela ena. Leha ho le joalo, ha u sebelisa, ho etsa mohlala, le thepa ea CSS a phaphametse Left puo elements siea boemo ba bona ba tlhaho se leqepheng la 'me e susumelletsang ho le letšehali. boitšoaro ba Sena se etsa hore ho thulana ke keng ea qojoa ka lik'hemik'hale tseo tse setseng tsela e tloaelehileng.

Ka mantsoe a mang, thepa ea motheo e ba ho ena hantle plate, joale le haufi le e 'ngoe e' ngoe. Ha elements motsoali sebaka lekana e le hore e ka amohela bana ba babeli ka hare, ho thulana ha etsahala, empa haeba ho se joalo, ho kenngwa ha Sepheo e mong ho e mong e ke keng ea qojoa. Ke ea bohlokoa haholo ho hopola bakeng sa kutloisiso ea thepa ea a phaphametse CSS.

Hlakile mosebetsi ho rarolla mathata

Re a phaphametse bontšang pelo e mong le e - e hlakileng. Hammoho ba - ha qhalana metsi. Bobeli ba makgetheng tsena tlatsana mong ho e mong le ho etsa developer indonesia ea thabileng. Joalokaha ho boletsoe ka holimo, lisele tse boahelani ea tsoelang ka ntle tsela ea bona e tloaelehileng 'me a boela a qala ho "phaphametse" e le karolo ea ho eo a phaphametse thepa e ne e sebelisetsoa (ka mohlala, CSS a phaphametse Top). Ka lebaka leo, ho ena le hore e elements phaphametseng fumana tse peli, 'me ha ka ho sebaka seo ba reretsoe ho lokisetsa developer indonesia ena. Ho tloha nakong eo e qalang mathata 'ohle.

Ka Hlakola mosebetsi o makgabane hlano:

  • : Left;
  • : Right;
  • : Bobedi;
  • : Rua ';
  • ha;

Ke papiso re ka utloisisa ha ho molemo ho sebelisa mosebetsi Hlakileng. Haeba re e ngotsweng ya mola ka a phaphametse khoutu: letona; (CSS-khoutu bolela'ng), mosebetsi e lokela ho ba e hlakileng: nepahetseng ;. The thepa e tšoanang a mafika le a phaphametse: setse; e tla tlatsana Hlakileng: letšehali; . Ha a ngolla khoutu Hlakileng: bobeli; e fellang kateng le hore elements eo e sebelisoa, tšobotsi ena e tla tlase thepa ea motheo eo e sebelisoa a phaphametse mosebetsi. Ja lefa la ho nka di-setting ho tswa elements motsoali, empa ha ho ha e etsa liphetoho leha e le ho sebopeho ya sebakeng seo. и CSS Float-код, который сделает ваш веб-сайт единственным в своем роде. Haeba u utloisisa kamoo a phaphametse le mesebetsi Hlakileng, o ka ngola sa ikhetha, 'me e sa tloaelehang HTML le CSS a phaphametse-code, e leng se tla etsa ya hao websaeteng ikhetha ka mofuta oa sona.

Ho sebelisa a phaphametse ho bopa litšiea

A phaphametse tšobotsi haholo-holo le thuso ha ho bōpa litšiea setšeng (kapa sebaka sa dikahare CSS a phaphametse e bohareng ba leqephe la tepo). Ho khoutu ena ke ka ho fetisisa sebetsang le loketseng, kahoo o lokela ho nahana le dikgetho tse mmalwa ho bōpa e tloaelehileng saeteng thempleite e entsoeng ka likarolo tse peli. Ka mohlala, nka ho website ya molao-motheo le dikahare ka le letšehali tsamaya bareng (tsamaya bareng) ka ho le letona, platform le di bogor. The khoutu shebahala e kang ena:

Joale re lokela ho utloisisa se ngotsoeng mona. Karolo ea motsoali eo karolo e khōlō ea HTML-khoutu o bitsoa setshelo ya (setshelo). E lumella u ho thibela thepa ea motheo, e leng e sebelisoa a phaphametse mosebetsi ho hasanya ka litaelo tse sa tšoaneng. Ha e ne e se, ka nako eo likarolo tsena li sa fumanoa ho fihlela ho meeli ea sebadi sa.

Joale, ka khoutu ya 'me le tsoele #content #navigation. likarolo tsena li sebelisoa a phaphametse mosebetsi. #content romeloa ho le letšehali 'me ka ho le letona ke #navigation. Hoa hlokahala ho bopa sebaka le litšiea tse peli. Ba bonnete ba hore ka ho toba e le bophara, e le hore sepheo ha lepelela e mong le tse ling. U ka hlalosa bophara le Peresente. Kahoo, le phutholohile ho feta ka dipikselse. Mohlala, 45% ho 45% le #content bakeng #navigation, 'me tse setseng 10% ho fana ka thepa ea thōko.

Property of Hlakileng, e #footer, ha latela di bogor #navigation le #content, empa makhasi a ho sebaka se le seng moo a neng a. Ho ka etsahala'ng? Haeba u ha ba bolela ka ho toba Hlakileng thepa? Ka #footer ena khoutu mpa a nyoloha 'me e tla ba tlas'a #navigation. Sena se etsahala ka lebaka la ha e le hantle hore #navigation sebaka lekana ho amohela karolo e fetang 'ngoe. Ka mohlala ena ea tšoantšetso e le ka ho hlaka bonahalang ka moo thepa ea Hlakola a phaphametse le tlatsana tse ling.

Likhathatso u ka 'na teana le ha a ngolla khoutu

The mehlala holimo ke e bonolo. Empa le bona ho ka etsa hore le mathata. Ka kakaretso, ha e le hantle, tse ngata le mathata a sa lebelloang a ka etsahala hore a phaphametse mosebetsi. Ho sa tsotellehe hore e makatsang, empa mathata a hangata u se ke ke sa etsahala le CSS, le HTML-khoutu ya. Lefelo moo elements le a phaphametse mosebetsi ka HTML-khoutu kotloloho ama mosebetsi ho qetela. E le hore ho qoba mefuta e sa tšoaneng ea mathata, ho molemo ho khomarela ho ea ka melao e bonolo - boemo likarolo a phaphametse mosebetsi ya khoutu ya pele. Hoo e ka bang kamehla e ea sebetsang ho le ho fokotsa boitšoaro ba bona bo sa lebelloang.

khohlano ea thepa ea motheo

Thulana le hlaha ha elements motsoali oa e na le ngoana a mangata a ke ke a amohela kaofela ha tsona, 'me ba lepelela e mong le tse ling. E esita le etsahala hore lintho li ka 'na ha hlaha,' me nyamela ho tloha sebakeng seo. Sena ha se le kokoanyana seshebisi, 'me ho lebeletsoe le boitšoaro e nepahetseng ea boemo ba leholimo le a phaphametse mosebetsi.

Ka lebaka la 'nete ea hore likarolo tsena ke qalong ka tsela e tloaelehileng,' me ka nako eo ho e robile a phaphametse thepa seshebisi ka tlosa sebakeng seo. Empa le se se ke ua nyahama, hobane tharollo e bonolo le e hlakileng - sebelisa Cear thepa. Ho ka etsahala hore kaofela ha litsela tsa ho tsoa le bothata bona, ho sebelisoa ha Hlakola ke atlehang ka ho fetisisa.

Empa le bothata ba ho thulana likarolo ho web leqepheng la ka rarolloa ka tsela e 'ngoe. Ho na le bonyane ka litsela tse peli:

  • Maemo a tshebediso ya mosebetsi;
  • kopo Flexbox.

Boemo ba mosebetsi hangata e ntle seng ho fapana CSS a phaphametse. E bohareng ba leqephe la tepo tabeng ea kopo Boemo molemo ka ho fetisisa boemong setšoantšo. Haeba hantle sebelisoa makgabane: feletseng le: a lekanyelitsoeng, thepa ea motheo e oela sebaka, 'me li tla se lepelela e mong le tse ling.

Boemo ba Analysis le a phaphametse mosebetsi khoutu

и CSS Float заменить на Position. Ho lokela ho sebetsana ho feta ka tsela eo ka HTML le CSS a phaphametse nkeloa sebaka ke Boemo. Ha e le hantle ho e bonolo haholo. A re re ho na le karolo ea #container le #div.

#container {

bophara: 40%;

a phaphametse: letšehali;

thōko: 10px;

}

#div {

bophara: 40%;

a phaphametse: letona;

thōko: 10px;

}

#footer {

hlakile: bobeli;

}

Ka mohlala ona, tshebediso ya mesebetsi ka setshelo bobeli (CSS Div) a phaphametse tla thusa ho bopa e le site ya maemo a litšiea tse peli. Se ke ua lebala mosebetsi Hlakileng. Ntle le e tla feela koahele likarolo holim'a e mong le e tse ling.

Ka hona, na u fetola CSS le a phaphametse khoutu ho sebelisa Postion? haholo bonolo:

#container {

bophara: 40%;

maemo a: e lekanyelitsoeng;

thōko: 10px;

}

#div {

bophara: 40%;

maemo a: e lekanyelitsoeng;

thōko: 10px;

}

Ka ho le joalo #container #div le nka boemo hlokahalang ea 'developer indonesia ka elements motsoali. The ntho e ka sehloohong? beha #div le #container motsoali a le mong elements, e leng tla le lumellane le boholo ba tsona.

Flexbox - mosebetsi ona o tla nka sebaka sa CSS a phaphametse?

Flexbox - tsela e ngata e tsoetseng pele ho bopa websites ka nako eo, kahoo mosebetsi ona e sa tšehetsoa ke version ba baholo ba go disofetewere. Ha e le hantle ena e ke ke ea discounted, bakeng sa basebelisi le version ba baholo ba go disofetewere ke ke ba khona ho bona phetolelo e nepahetseng ea sebakeng seo.

Flexbox hase thepa, e le mojulung arohaneng. Ka hona flexbox tšehetsa 'maloa tsa thepa, tseo sebetsa feela le eena. Ntle ho moo, bontshiweng mosebetsi, e leng e na le entsprechen tharo inline, le literata le inline-ea le literata e flexbox ho na ke e 'ngoe feela Flex-phallo.

Joang Flexbox?

theknoloji ena thusa developer indonesia ho habonolo go tsepanya ka nngeleng likarolo tsekaletse le fehlang. Flexbox ka boela fetola tataiso le taelo ea likarolo bonahatsa. Ka theknoloji ena, ho na le lilepe tse peli: Main selekane le Cross a selekane, ho pota eo Flexbox kaofela haha. E boetse e tlosa phello a phaphametse le mesebetsi e Hlakileng. O haha tsamaiso ea hae e ka code, eo sebedisa o ikhethang oa ho thepa ea hae, kahoo, ka bomalimabe, ke ke ba khona ho ikatisa ka lisele tse thepa tse ling tse kang a phaphametse le Boemo. 'Me e ne e tla ba e nago le mohola haholo, hobane, joalokaha ho boletsoe ka holimo, Flexbox feela sebetsa liphetolelong mocha ea go disofetewere.

Ke habohlokoa ho hopola hore ka ho qetellong Boemo, Flexbox a phaphametse le etsa ntho e tšoanang - theha moralo e sa tloaelehang le ea pele ea hao sebaka. E mong le e phetolelo ea tšohloa sehloohong se na ha ho ka tsela ea hae 'me ka hona, e na le menyetla bobeli le go tlhoka mesola. Ho phaella moo, e se etsahala hore kae-kae phethahetse a phaphametse mosebetsi (ho etsa mohlala, sebakeng seo ka sebopeho e bonolo), empa kae-kae molemo ho sebelisa Boemo kapa Flexbox.

Habeli thōko Kekana

Leha ho le joalo, ka linako tse ling, ka bomalimabe, mong le e mong mathata a developer indonesia hlaha a sa tsoe ho khoutu ya ngotsoeng, le ditsitsiri le ka ba bang ba 'browser foromo e itseng. Ka mohlala, ka Internet Explorer, ho na le kokoanyana, e leng o bitsoa Double thōko Kekana. O ho ngatafala thōko paramethara ho tse peli, ea fella ka hore displacement ya metsoako ea sebaka sa moeli seshebisi. Ho qoba sena, ho ke ke lekane ho bontša ho Peresente paramethara thōko. Hangata kokoanyana ena ho etsahala ha boleng ba le y 'me thepa thōko a phaphametse ntlha.

#div {

a phaphametse: letšehali;

thōko-le letšehali: 10px;

}

khoutu Sena se tla jarisa elements ka Internet Explorer 20 px letšehali. O ka ho fetoloa le khoutu e latelang:

#div {

a phaphametse: letšehali;

thōko-le letšehali: 10%;

}

kapa e le

#div {

a phaphametse: letšehali;

thōko-le letona: 10px;

}

Bobeli dikgetho tsena o tla rarolla bothata ba likarolo displacement.

Ditsitsiri seshebisi le fosahetseng bontshiweng saeteng

Ke habohlokoa ho ho hopola hore Internet Explorer - ha ho seshebisi feela hore ka etsahala ditsitsiri. Ba baholo version ya Google Chrome 'me Mozilla hape hampe bontša ba bang ba likarolo tsa websites ea kajeno. Bakeng sa e mong le e sa litharollo tsa tsena, u ka fumana tharollo. Ka kakaretso, re hlokomela hore ho sebelisa a phaphametse tla bopa e pele le motle websaeteng moralo. Utloisisa lintho tsa motheo le melao-motheo ea thepa ena e tla thusa qoba liphoso le nolofalletsa lintho haholoanyane bophelong developer indonesia efe kapa efe.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 st.atomiyme.com. Theme powered by WordPress.