Umehluko Phakathi kweCSS2 no-CSS3

Ukuqonda izinguquko ezinkulu ku-CSS3

Umehluko omkhulu phakathi kwe-CSS2 no- CSS3 wukuthi i-CSS3 ihlukaniswe ngezigaba ezihlukene, ezibizwa ngokuthi amamojula. Ngamanye amamojula akwenza indlela yawo ngokusebenzisa iW3C ngezigaba ezihlukahlukene zenqubo yokuncoma. Le nqubo yenza kube lula ngezicucu ezihlukahlukene ze-CSS3 ukuthi zamukele futhi zisebenzwe kusiphequluli ngabakhiqizi abahlukene.

Uma uqhathanisa le nqubo kulokho okwenzekile nge-CSS2, lapho konke kuhanjiswe khona njengedokhumenti eyodwa nayo yonke imininingwane yeSascading Style Sheets ngaphakathi kwayo, uqala ukubona izinzuzo zokuphula izincomo zibe yizicucu ezincane, ngamanye. Ngenxa yokuthi ngayinye yamamojula asetshenziswa ngabanye, sinomkhawulo obanzi kakhulu wokusekela isiphequluli samamojuli we-CSS3.

Njenganoma yisiphi isichazamazwi esisha nesishintshayo, qiniseka ukuthi uvivinya amakhasi akho e-CSS3 ngokugcwele kuziphequluli eziningi nezinhlelo zokusebenza okusemandleni akho. Khumbula ukuthi umgomo awukona ukudala amakhasi wewebhu abonakala ngokufanayo kuzo zonke iziphequluli, kodwa ukuqinisekisa ukuthi yiziphi izitayela ozisebenzisayo, kuhlanganise nezitayela ze-CSS3, zibukeka zikhulu kuziphequluli ezizisekelayo futhi zibuyele kahle ngeziphequluli ezindala ungenzi.

Izinketho ezintsha ze-CSS3

I-CSS3 inikeza inqwaba yezindlela ezintsha ongabhala ngazo i-CSS ngokukhetha izikhethi ezintsha ze-CSS, kanye ne-combinator entsha, nezinye izakhi zangasese ezintsha.

Izinketho ezintathu ezintsha zezici:

Amashadi amasha angu-16 amasha:

Enye ihlanganisi entsha:

Izakhiwo ezintsha

I-CSS3 iphinde yafaka izinto eziningi ze-CSS. Eziningi zalezi zakhiwo kwakungukudala izitayela ezibukwayo ezingase zihlobanise kabanzi ngehlelo lemifanekiso efana ne-Photoshop. Amanye alawa, afana nomngcele-radius noma ibhokisi-shadow, kuye kwaba khona kusukela isingeniso uma CSS3. Abanye, njenge-flexbox noma i-CSS Grid kukhona izitayela ezintsha ezisaziwa njengezingxenye ze-CSS3.

Ku-CSS3, imodeli yebhokisi ayishintshile. Kodwa zikhona izakhiwo zesitayela ezintsha ezingakusiza ukuthi udwebe izizinda nemingcele yamabhokisi akho.

Ingemuva Eningi Ngiyajabula

Ukusebenzisa umfanekiso wesithombe sangemuva, isimo sangemuva, nezitayela eziphindaphinda ngemuva ungacacisa izithombe eziningi ezingemuva ukuze zikhishwe phezulu phezulu komunye ebhokisini. Isithombe sokuqala isendlalelo esiseduze nomsebenzisi, okulandelayo kubonwe ngemuva. Uma kukhona umbala wangemuva, upende ngezansi zonke izendatshana zesithombe.

Izakhiwo zangasese zendatshana entsha

Kukhona nezinye izakhiwo zangasese ezintsha ku-CSS3.

Izinguquko ezakhiweni zezakhiwo zendatshana ekhona

Kukhona nezinguquko ezimbalwa ezakhiweni zesitayela zasemuva ezikhona:

I-CSS3 Properties Border

Emingceleni ye-CSS3 ingaba izitayela esisetshenziselwa (eziqinile, eziphindwe kabili, eziphahlazekile, njll) noma zingaba isithombe. Ngaphezu kwalokho, i-CSS3 iletha ikhono lokudala amakhonkqo ahlangene. Izithombe zamaphethelo zithakazelisayo ngoba udala umfanekiso wazo zonke imingcele bese utshela i-CSS ukuthi ungayisebenzisa kanjani leso sithombe kumingcele yakho.

Izakhiwo zesitayela ezintsha

Kukhona ezinye izindawo zomngcele omusha ku-CSS3:

Izakhiwo ze-CSS3 ezengeziwe ezihlobene ne-Borders and Backgrounds

Uma ibhokisi liphukile ekuphumeni kwekhasi, ikholomu yokuphumula komugqa wendabuko (izakhi ezitholakala ngaphakathi) impahla yebhokisi-yokuhlobisa-imfucuza ichaza ukuthi amabhokisi amasha ahlanganiswe kanjani nomngcele nendawo yokugqoka. Ingemuva ingahlukaniswa phakathi kwamabhokisi amaningi aphukile esebenzisa le ndawo.

Kukhona futhi indawo yebhokisi-shadow ongasetshenziselwa ukwengeza izithunzi ezakhiweni zebhokisi.

Nge-CSS3, manje usungakha kalula ikhasi leWebhu elinamakholomu amaningi ngaphandle kwamatafula noma izakhiwo ze-div tag eziyinkimbinkimbi. Uvele utshele isiphequluli ukuthi zingaki amakholomu isici somzimba okufanele sibe nawo nokuthi kufanele kube nzima kangakanani. Ngaphezu kwalokho ungangeza imingcele (imithetho), imibala yangemuva ehlanganisa ukuphakama kwekholomu, futhi umbhalo wakho uzothambela kuzo zonke izinsika ngokuzenzakalelayo.

Amakholomu we-CSS3 - Chaza inombolo nobubanzi bekholomu

Kukhona izindawo ezintathu ezintsha ezikuvumela ukuba uchaze inombolo nobubanzi bekholomu yakho:

I-CSS3 Imikhawulo Yekholomu Nemithetho

Amaphutha nemithetho zibekwa phakathi kwamakholomu esimweni esifanayo se-multicolumn. Izikhala zizophambana namakholomu, kepha imithetho ayithathi isikhala. Uma umthetho wekholomu ububanzi kunengqikithi yesikhala, izoba ngaphezulu kwamakholomu athile. kunezindawo ezinhlanu ezintsha zezimiso zekholomu kanye namajuba:

Ama-Breaks ekholomu we-CSS3, Amakholomu wokuPhala, nama-Columns egcwalisa

Ikhefu lamakholomu isebenzisa izinketho ezifanayo ze-CSS2 ezisetshenziselwa ukuchaza ukuphumula kokuqukethwe okwenziwe, kepha ngezindawo ezintathu ezintsha: ukuphuka-ngaphambili , ukuphumula ngemuva , nokuphumula ngaphakathi .

Njengamatafula, ungasetha izakhi ukuze uphendule amakholomu ngempahla yekholomu-span. Lokhu kukuvumela ukuthi udale izinhloko ezithinta amakholomu amaningi njengephephandaba.

Ukugcwalisa amakholomu kunquma ukuthi kungakanani okuqukethwe okuzoba khona kukholomu ngayinye. Amakholomu alinganisiwe azama ukulinganisa okuqukethwe okufanayo kukholomu ngayinye ngenkathi u-auto egijima nje okuqukethwe kuze kube yilapho ikholomu igcwele bese uya kwesinye.

Izici eziningi ku-CSS3 Aren & # 39; t Kuhlanganisiwe ku-CSS2

Kunezici eziningi ezengeziwe ku-CSS3 ezazingekho ku-CSS2, kufaka phakathi: