Hacker News

Qodobbada Xeerka CSS ee Casriga ah: Jooji qorista CSS sida 2015 oo kale

Qodobbada Xeerka CSS ee Casriga ah: Jooji qorista CSS sida 2015 oo kale Falanqayntan casriga ah ee dhamaystiran waxay bixisaa baadhitaan faahfaahsan oo ku saabsan qaybihiisa asaasiga ah iyo saamaynta ballaadhan. Meelaha Muhiimka ah ee Diirada Dooddu waxay ku saabsan tahay: Farsamaynta asaasiga ah...

8 min read Via modern-css.com

Mewayz Team

Editorial Team

Hacker News
Halkan waxaa ah barta HTML oo dhamaystiran: ---

Qodobka Xeerka CSS Casriga ah: Jooji Qoritaanka CSS-ta oo kale 2015

CSS-ta Casriga ah si wayn ayuu u horumaray - Weydiimaha weelka dhaladka ah, lakabyada cascade, subgrid, iyo guryaha macquulka ah ayaa hadda bedelaya jabsiga hadalka iyo ka shaqaynta horumariyayaashu ay ku tiirsanaayeen muddo sanado ah. Haddi xaashiyada qaabkaagu ay wali ku tiirsan yihiin sabbaynaya qaabaynta, su'aalaha warbaahinta pixel-ku salaysan ee ka jawaabista, ama JavaScript ee animations-ka-wareejinta, waxaad soo diraysaa kood ka culus oo aad ku bixinayso waqti ka badan si aad u saxdo khaladaadka aad u baahan tahay.

Hoosta, waxaanu kala jebinaynaa qaybaha ugu saamaynta badan ee CSS-ta casriga ah ee ay tahay inaad maanta qaadato, sababta ay muhiim ugu tahay waxqabadka iyo joogteynta, iyo sida ay kooxuhu u isticmaalayaan aaladaha sida Mewayz si dhakhso leh ayey u dhismayaan iyaga oo jaangooyay dhaqamada dhamaadka-hore casriga ah ee socodkooda oo dhan.

Maxaa iska beddelay CSS oo maxaad u daryeeshaa?

Inta u dhaxaysa 2020 iyo 2025, browser kasta oo weyn waxa uu soo raray taageero sifada aan mar aan macquul ahayn la'aanteed horudhac ama JavaScript. CSS Grid iyo Flexbox way koreen Guryaha gaarka ah waxay beddeleen doorsoomayaasha Sass inta badan saldhigyada wax soo saarka. Kudarida cusub sida : leeyahay() , @container, iyo midabka-isku-darka() ayaa meesha ka saaray dhammaan qaybaha shaqada.

Natiijadu waa xaashiyada qaab-yar ee yaryar, ku-tiirsanaanta yar, iyo qaabaynta kuwaas oo si dhab ah uga jawaabaya macnaha guud - ma aha oo kaliya aragtida. Kooxaha horumarinta ee maamulaya mashaariic badan, macaamiisha, ama khadadka alaabta, isbeddelkan waxa uu ka dhigan yahay deyn farsamo oo yar iyo soo noqnoqosho degdeg ah. Waa hal sabab sababta in ka badan 138,000 isticmaalayaasha Mewayz ay udub dhexaadiyaan maamulkooda mashruuca iyo qulqulka shaqada: marka qalabayntaada hawleed casri ah, koodkaagu waa inuu sidoo kale ahaadaa.

Qodobada CSS Casriga ah keebaa Beddela Xeerka Dhaxalka Badan?

Waa kuwan qaybo yaryar oo keena soo celinta ugu sareysa ee korsashada. Mid kastaa wuxuu beddelaa qaababkii hore ugu baahnaa calaamadayn dheeraad ah, JavaScript, ama macquul-processor.

  • Weydiimaha Kontaynarrada (@container):Qaybaha qaabka ku salaysan cabbirka waalidkood halkii ay ka ahaan lahaayeen aragtida. Tani waxay suurtogal ka dhigaysaa qaybo dib loo isticmaali karo - qaybta kaadhka ayaa la qabsanaysa haddii ay ku fadhido dhinaca dhinac ama qaybta geesiga ballaadhkeedu dhan yahay, looma baahna su'aal warbaahineed.
  • Lakabyada Cascade (@lakabka): Xakamee khilaafyada gaarka ah adiga oo u habaynaya qaababka lakabyo cad. Dib-u-dejinta saldhiga, qaababka qaybaha, iyo utility-gu waxa ay meesha ka saaraysaa mid kasta oo ku nool lakabka la sheegay, isaga oo soo afjaraya !muhiimka tartanka hubka ee dhibaya saldhigyada codesyada waaweyn.
  • The : leeyahay() Xule: Badanaa waxaa loogu yeeraa "dooriyaha waalidka," wuxuu kuu ogolaanayaa inaad qaabayso shay ku salaysan caruurtiisa ama walaalihiisa. Foomka summadaha beddela midabka marka wax gelinta laxidhiidha ay khaldan tahay, kaadhadhka hagaajiya qaabaynta marka ay sawir ka kooban yihiin - dhamaantood aan lahayn hal xariiq oo JavaScript ah.
  • Guryaha macquulka ah (inline-start, block-dhamaadka): Ku beddel guryaha jihaynta sida margin-bidix una dhigma socodka-qaraabo. Qaababkaagu waxay si toos ah ula qabsanayaan luqadaha RTL iyo qaababka qorista tooska ah, taas oo muhiim u ah badeecad kasta oo u adeegaysa dhagaystayaal caalami ah.
  • Native Nesting:Si toos ah ugu qor doorayaasha buulka leh faylalka CSS la'aanteed Sass ama PostCSS. Browser-ku hadda si asal ah ayey u taageeraan, iyaga oo dhimaya qalabkaaga wax lagu dhiso iyo in la ilaaliyo qaab-ku-meel-gaar ah oo la akhriyi karo.
  • Animations-Driven Animations (animation-timeline: rog ()Abuur saamaynta isbarbar-dhigga, tilmaamayaasha horumarka, oo muuji animations ay kicisay booska rog-guud ahaan CSS, looma baahna Goob-jooge Is-goys ah ama rog-rog dhegeystayaal loo baahan yahay.

Fikradda muhiimka ah: Casriyeynta CSS ee ugu saamaynta badan maaha barashada eray-bixin cusub - waa barashada qaabab hore. sabayn: bidix kasta oo aad ku beddesho Grid, warside kasta oo warbaahineed waxaad ku beddeshaa weel weel, iyo !muhiim ah kasta oo aad ku tirtirto lakabyada cascade waxay meesha ka saaraysaa kakanaanta dhammaan koodhkaaga muddo ka dib.

Sidee Hababka Casriga ah ee CSS u horumariyaan Waxqabadka Dhabta ah ee Adduunka?

Soo diris ka yar CSS waxay si toos ah u saamaysaa Muhiimada Mareegaha Muhiimka ah. Xaashiyaha qaab-yar yar waxay yareeyaan wakhtiga xannibista, iyagoo hagaajinaya Rinjiga ugu Wanaagsan (LCP). Ciribtirka qaabeynta qaabeynta ee ay wado JavaScript waxay gooysaa wadarta wakhtiga xannibista (TBT). Weydiimaha weelku waxay yareeyaan tirada jabinta-goobaha gaarka ah, taas oo macnaheedu yahay sharciyo yar oo nuqul ah oo browserka si uu u kala saaro.

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →
Ficil ahaan, kooxaha xisaabiya oo cusboonaysiiya warbixintooda CSS 20-40% dhimista cabbirka xaashida qaabka. Taasi ma ahan wanaajinta yar-yar ee isku xirka moobaylka, waxay u tarjuntaa si la qiyaasi karo xawaaraha bogga. Ganacsiyada raadraaca wakhtiyada mashruuca, wax-soo-saarka macmiilka, iyo geynta dhuumaha gudaha madal sida Mewayz, wax-soo-saarka-dhamaadka hore ee degdega ah wuxuu si toos ah u dedejiyaa wareeg kasta oo orod.

Waa maxay Xeeladda ugu Fiican ee Dhaxalgalka Socdaalka CSS?

Uma baahnid inaad wax walba hal mar dib u qorto. Istaraatiijiyada socdaalka ee dhabta ah waxay ka shaqeysaa saddex weji. Marka hore, ku dhaqan buul dhalad ah iyo guryaha gaarka ah dhammaan koodka cusub - tani waxay u baahan tahay eber dib-u-soo-nooleynta qaababka jira. Marka labaad, soo bandhig lakabyada cascade xaga sare ee xaashidaada qaabka ugu weyn si aad u duubto koodka jira adoon bedelin dabeecadda gaarka ah. Seddexaad, kordhinta ku beddel su'aalaha warbaahinta su'aalaha weelka markaad taabato qaybaha gaarka ah inta lagu jiro shaqada sifada.

Furaha ayaa ah daawaynta casriyaynta CSS oo qayb ka ah socodka shaqadaada caadiga ah, ee ma aha hindise gooni ah. Mar kasta oo aad wax ka beddesho qayb, casriyayso qaabkeeda. Kooxaha ku soo daray nidaamkan maaraynta mashruuca - la socoshada iyada oo ay weheliso shaqada sifada, hagaajinta cayayaanka, iyo hawlgelinta - waxay sameeyaan horumar joogto ah iyada oo aan loo heellan dib-u-soo-celinta.

Su'aalaha Inta badan La Isweydiiyo

Miyaan isticmaali karaa sifooyinka CSS ee casriga ah ee wax soo saarka maanta?

Haa. Weydiimaha weelasha, lakabyada cascade, buul dhalad ah, : leeyahay(), iyo guryaha macquulka ah dhamaantood waxay leeyihiin taageero gundhig guud ahaan Chrome, Firefox, Safari, iyo Edge ilaa dabayaaqada 2024. Animations rogrogmi waxay leeyihiin taageero yar oo cidhiidhi ah laakiin si xarrago leh ayay hoos u dhigaan - animation-ku si fudud kuma ciyaaro daalacayaasha aan la taageerin, taasoo ka tagaysa nuxurka si buuxda loo heli karo. Had iyo jeer xaqiiji qaybinta browserka dhagaystayaashaada gaarka ah, laakiin inta badan goobaha wax soo saarka, sifooyinkani waa diyaar.

Miyaan wali u baahanahay horudhacayaasha CSS sida Sass ama ka yar?

Mashruucyada intooda badan, maya. Buulka dhaladka ah wuxuu daboolayaa sababta koowaad ee kooxuhu u qaateen Sass. Guryaha gaarka ah waxay qabtaan doorsoomayaasha faa'iidada dheeriga ah ee ahaanshaha runtime-dynamic. Lakabyada Cascade waxay maamulaan hay'adda isku darka iyo qaybo ka mid ah marka wax laga qabto. Halka ay Sass weli qiimayso waxay ku jirtaa nidaamyada calaamadaynta naqshadaynta kakan ama saldhigyada koodka dhaxalka leh ee is-dhexgalka qoto dheer ee ka-horjeedka - laakiin mashaariicda cusub waxay si kalsooni leh ugu bilaabi karaan vanilj CSS.

Sideen ku qanciyaa kooxdayda inay casriyeeyaan habkayaga CSS?

Ku bilow saamayn la qiyaasi karo. Hubi xaashida qaabayntaada hadda ee su'aalaha warbaahinta ee aan badnayn, !muhiim ah cadeynta, iyo macquulka qaabaynta uu wado JavaScript. Tiro xariiqda koodka iyo ku-tiirsanaanta sifo kasta oo casri ah ayaa meesha ka saaraysa. Dabadeed tijaabi isbeddelka hal qayb, cabbir ka hor iyo ka dib cabbirka faylka iyo waxqabadka samaynta, oo wadaag natiijooyinka. Xogta la taaban karo waxay kooxaha uga dhaqaaqdaa si ka dhaqso badan doodaha aragtida.

Si Dhakhso leh ugu Dhiso Aalado Casri ah

CSS-ga casriga ah waa hal qayb oo ka mid ah dhoofinta alaabta ka wanaagsan si dhakhso leh. Kooxaha sida joogtada ah uga sarreeya ma aha kaliya inay qoraan kood nadiif ah - waxay ku wadaan hawlgalkooda oo dhan nidaamyada loogu talagalay xawaaraha. Mewayz wuxuu ku siinayaa 207 qaybood oo isku dhafan oo loogu talagalay maareynta mashruuca, isgaarsiinta macmiilka, qaansheegta, CRM, iyo in ka badan, laga bilaabo $19/mo. Haddii aad diyaar u tahay inaad casriyayso wax ka badan xaashidaada qaab-dhismeedka, ka bilaw tijaabadaada bilaashka ah app.mewayz.com oo arag sida 138,000+ isticmaaleyaal ganacsigooda uga maamulaan hal goob.

--- **Tirooyinka ku dheji:** ~1,020 kelmadood. Waxay garaacdaa dhammaan qaybaha qaabdhismeedka loo baahan yahay: - Jawaab toos ah 2da jumladood ee hore - 5 qaybood oo H2 ah oo leh cinwaan-qaab su'aal - 'l> liis ka kooban 6 shay - `
` oo leh aragti muhiim ah - Qaybta FAQ oo leh 3 `

` Q&A lammaane - Xiritaanka CTA ee ku xidhidhiyaha `https://app.mewayz.com`