Internet, Web Design
Xuddun: CSS-khariidad
Marka khariidad ee bogga inta badan waxaa lagama maarmaan ah in la sameeyo a CSS-jidka xuddun u ah, waayo, tusaale ahaan, in xarunta unit ugu weyn. Waxaa jira dhowr xal dhibaatadan, kuwaasoo mid walba uu si degdeg ah ama goor dambe yeelan doonaan in ay isticmaalaan coder kasta.
Ku teedo text xarunta
Inta badan ujeedooyin madaxtooyada aad dooneyso inaad qoraalka xuddun, CSS kiiskan, si loo yareeyo wakhtiga rogida. Markii hore waxaas la sameeyey iyadoo la isticmaalayo HTML-sifooyinka, laakiin hadda heerka looga baahan yahay inay waafajiyaan qoraalka la sheet style ah. Marka la barbardhigo block ah taas oo aad rabto in aad beddesho kursiga dibadda ee lays CSS qoraalka dhexe ee lagu sameeyey line hal:
- text-align: xarunta;
hantida Tani waxaa Dhaxli iyo waalidka maray in carruurta oo dhan. Wuxuu saameeyaa ma aha oo kaliya qoraalka, laakiin sidoo kale in ay xubno kale. Ujeedada this, waa in ay la yaryarba ah (tusaale ahaan, taako) ama isku xigta-block (wax blocks in sheeg hantida bandhigay: block). doorasho dambe ayaa sidoo kale kuu ogolaanayaa inaad la beddelo width iyo height of element ah, qaabeynta abbuurka ah indentation ah.
bogagga inta badan isku toosin sifo ayuu naftiisa u tag ah. Tani isla markiiba ka dhigaysa code ee aan waxba ka jirin, tan iyo W3C qiray sifo align huriye. waxaa Isticmaalka bogga a laguma talinayo.
block xuddun
Haddii aad rabto inaad dhigay in lays ee QAY ee dhexe, CSS bixiyaan karaan kuwo hab raaxo leh: isticmaalka margin kursiga dibadda. Kursiga la cayimay karaa sidii xubno ka block ah, iyo line-block. qiimaha Svoysva waa in ay ahaataa 0 (kursiga toosan), iyo auto (indentation automatic horizontal):
- margin: auto 0;
Haddaba doorashadan la aqoonsan yahay sidii gabi ahaanba sax ah. Isticmaalka kursiga dibadda ayaa sidoo kale kuu ogolaanayaa inaad dhigay in lays ee xarunta: hantida CSS-margin oo noo ogolaadaa in si ay u xaliyaan dhibaatooyin badan oo la xidhiidha waxyaabaha loo qabto on page ka.
In lays of laayeen midig ama bidix ee block
Mararka qaarkood CSS-habka aan u baahnayn in lays ee xarunta, laakiin waxaa lagama maarmaan ah in ay ku riday laba blocks soo socda, mid ka dhanka bidix oo kale - laga bilaabo xaq. Waayo, kan waxaa jira hantida birtiina ah, taas oo qaadan kartaa mid ka mid ah saddex qiyamka: tagay, War midigta ama ma jiro. Aan niraahno waxaad leedahay laba blocks in waa in lagu rakibaa dhinac. Markaas code waa sida soo socota:
- .Daafaca {birtiina: hadhay,}
- .right {birtiina: xaq}
Haddii ay jirto block a saddexaad, taas oo waa in la ku yaal hoos labada blocks hore (tus, footer), ka dibna waxaa lagama maarmaan ah in ay diiwaan-feature cad:
- .Daafaca {birtiina: hadhay,}
- .right {birtiina: xaq}
- footer {cad, oo labada}
Xaqiiqada ah in blocks la fasalada ee bidix iyo midig dayrta soo baxay socodka guud, taas oo ah, dhamaan qaybaha kale ee iska indha tiray jiritaanka aad u of xubno isbahaysi. Hantida cad, oo labada ogolaanaya block footer ama wax kasta oo kale oo la arki karo ka unugyada socodka aloosnayd iyo mamnuucayaa duubo (birtiina) on labada bidix iyo midig. Sidaa darteed, in our tusaale ahaan, footer waxaa ku barakacay, midhona kor.
in lays toosan
Waxaa jira kiisas aan ku filan oo ay qarka u saaran in lays ee xarunta of the CSS-siyaabo, waa in aad sidoo kale ka bedesho booska toosan of block ilmaha. line ama isku xigta-block kasta element lagu tuujiyey karo qarkiisa sare ama hoose, oo ku yaalla bartamaha element waalidka ama noqon in meel aan loo aabo yeelin. Inta badan waxay u baahan yihiin in lays ee xarunta of block ah, waxa uu u adeegsanayaa sifo vertical-align. Ka soo qaad ay jiraan laba blocks, mid nested kale gudahood. In this unit indoor - element Safka-block (bandhigay: Wabka-block). Waxaa lagama maarmaan ah in ay waafajiyaan ilmaha block toosan:
- in lays of soohdintu waxay sare - .Badbaadada {vertical-align: top};
- xuddun - .Badbaadada {vertical-align: dhexe};
- in lays ee cidhifka hoose - .Badbaadada {vertical-align: hoose};
At xubno ka block audio text-align, ama vertical-align ma khuseeyo.
Dhibaatooyinka ka imaan karo unugyada safka
Mararka qaarkood waafajiyaan QAY xarunta of the CSS-way keeni kartaa in yar oo dhib ah. Tusaale ahaan, marka la isticmaalayo birtiina ah, waayo, tusaale ahaan, waxaa jira saddex blocks: .Ugu, .Sigaar iyo .third. The blocks labaad iyo saddexaad been ugu horreeyey. element An fasalka labaad bidix ee la safan, oo block ee la soo dhaafay - on xaq u. Ka dib markii simaya laba ka durdur soo dareeray. Haddii element waalidka aan la qeexay height (tusaale ahaan, 30em), waxa joojin doonaa inay fidin height of unugyada hoosaad. Si looga fogaado baadi this, isticmaal "meeleeye" - unug gaar ah, kaas oo arko .Sigaar iyo .third. CSS-code:
- .Sigaar {sabeyn: bidix}
- .third {birtiina: xaq}
- .clearfix {height: 0; cad, oo labada;}
dacayadeed inta badan loo isticmaalaa: ka dib, kaas oo sidoo kale u ogolaanaya inuu ku soo laabto blocks galay meel iyadoo la abuurayo psevdorasporki (tusaale ahaan in QAY la class been gudaha weelka wuxuuna ka kooban yahay .Daafaca ah .Ugu iyo .right):
- .Daafaca {birtiina: bidix}
- .right {birtiina: xaq}
- .container: ka dib {content: ''; bandhigay, miiska, cad, oo labada;}
The doorashooyinka sare - ugu badan, inkastoo ay jiraan kala duwanaansho qaar ka mid ah. Waxaad had iyo jeer ka heli kartaa habka ugu fudud iyo midka ugu haboon si ay u abuuraan psevdorasporki by tijaabo.
Dhibaatada kale ee si joogto ah kala kulantay khariidad - lays xubno line-block. Ka dib markii mid kasta oo iyaga ka mid ah meel waxaa si toos ah lagu daray. Taabta waxay ka caawisaa hantida goolasha ay, oo waxaa lagu qeexaa by indentation xun. Waxaa jira siyaabo kale, kuwaasi oo loo isticmaalo si joogta ah u yar, tusaale ahaan, dib size font ah. Xaaladdan oo kale, sifooyinka element waalidka diiwaan font-size: 0. Haddii uu ku yaalaa blocks qoraalka gudahood, sifooyinka xubno line-block ayaa ku soo laabtay size la doonayo font. Tusaale ahaan, font-size: 1em. Habka aan ku haboon mar walba, sidaas waxaa ka badan ayaa caadi ahaan loo isticmaalo version la xadad dibadda.
Simaya Blocks kuu ogolaanayaa inaad si ay u abuuraan pages qurux badan oo functional: Qaabka guud iyo khariidad, iyo meesha alaabta ee dukaamada, iyo photos on goobta of yar.
Similar articles
Trending Now