Cûdahiya Di navbera CSS2 û CSS3

Understanding biguhere sereke ya CSS3

Cûdahiya herî mezin di navbera CSS2 û CSS3 de ye ku CSS3 veguherin cûda beşa cuda ye, ku module tê gotin. Her yek ji van modulan di rêya çarçoveyên pêşniyazkirinê de di rêya W3C de rêve dike. Ev pêvajoyê ev ji bo hilberên cuda yên CSS3 ê bi hêla hilberînerên cuda yên hêla di geroktanê de têne pejirandin û bicih kirin.

Heke hûn vê pêvajoyê bi hev re CSS2 bi qewimî çêbikin, her tiştê ku belgeya belgeyên yekgirtî bi tevahî agahdariya şîfreya Cascading-Sheets ve hatî pêşkêş kirin, hûn dest pê bikin ku fonksiyonên pêşniyarên pêşniyarê yên pêşniyarên piçûk ên biçûk ên navxweyî. Ji ber ku her du modulan di yekane de xebitandin, me gelek alavên gerdûnî yên ji bo modulên CSS3 hene.

Wekî ku bi taybetmendiyek nû û guhertinê veguherîn, pêbawer bibin ku hûn pergala CSS3 rûpelan bi temamî bijartin û pergalên xebitandinê wekî ceribandinê bikin. Ya bîr nekin armanca wê armanc ne ku pirtûkên webên ku li her browserê bi heman rengî binêrin, lê ji bo ku hûn bikar tînin, her şêweyên ku hûn bikar tînin, tevlî CSS3-şêweyên ku di nav gerokên ku piştgirî dikin û ji hêla gerokên kevnar ên kevneşopî vebikin, neken.

CSS2 Hilbijêre nû

CSS3 rêgezên nû yên ku hûn dikarin bikarhênerên CSS-ê yên bi bijartî yên CSS-ê, û herweha wekî hevpeymanek nû, û hin pseudo-nû nû binivîsin.

Three selectors featuring new:

16 16 pisudên nû:

Yek hevpeymanek nû:

Properties New

CSS3 jî hejmarek taybetmendiyên CSS yên nû hene. Gelek van taybetmendan ji bo şêweyên vîdyoyan çêbikin ku dibe ku dibe ku bi gelemperî bernameyek pargîdanek wek Photoshop. Hin ji van, wekî mîna sînor-radyoyê an jî çûk-şopê, ji ber ku nasnameya CSS3 ve hatî çêkirin. Tiştek din, wekî pencereya an jî heta ku hêla CSS-ê Grêdanê, CSS-ê hêja ne, yên nû hene ku hê jî gelek caran têne CSS3 zêde kirin.

Di CSS3 de, modela qutikê nayê guhertin. Lê celebên taybetmendiyên nuh hene ku dikarin alîkarî bikin ku hûn bi qada paşîn û sînorên binesaziyên xwe bikin.

Pirtûka Pirrjimar Pirrjimar

Bi karanîna paşê-paşnav, paşnavê, paşde, paşnav û paşê-paşnavên paşnav bikar bînin hûn dikarin li ser kûçikê li ser hevdûyek yekgirtî nîşan bidin. Yekem yekemîn wêneyê herî nêzîk bikarhênerê ye, bi dûyên paşê veşartin. Heke rengek rengek heye, ew li seranserî hemû wêneyên wêneyên jêrîn têne veşartin.

Properties Properties New Background

Hinek taybetmendiyên paşeng ên nû yên di CSS3 de hene.

Guhertinên Guhertoya Xweseriya Hilbijartina Hilbijartinê ya Hilbijartinê ya heyî

Hinek guhertinên li ser taybetmendiyên paşnavên heyî yên hene:

Properties CSS6

Di sînorên CSS3 de dibe ku celebên ku em bikar bînin (bikaranîn, dû, dashed, hwd) an jî ew wêne bibin. Plus, CSS3 di kapasîteya kornan de çêbikin. Wêneyên sînor balkêş in, çimkî hûn wêne her çar sînoran ava bikin û paşê çêdikin ku CSS çawa çawa bi wêneyê xwe re sînor bikin.

Proper Properties

Hinek taybetmendiyên sînorê li CSS3 hene:

Bi CSS3 Taybetiyên Derheqê Girêdanên Borders û Backgrounds

Dema ku qutiyek li ser rûpelê veşartî ye, bloka ji bo xaçikê veqetin (ji bo hûrgelên inline) li malpera box-decoration-break defines how the new boxes bi sînor û çepê ve têne veşartin. Backgrounds dikare di nav binesên çepikî yên ku ev taybetmendiyê bi kar tînin belav bibin.

Di heman demê de deverek xaniyê sîteyê ye ku dikare ji sedsala boxê re şadeyên zêde bikin.

Bi CSS3, hûn dikarin hêsantirek webê bi çend kolonan re bêyî tablesek an avahiyên xerîbên tevlihev ên zindî ava bikin. Hûn bi tenê gavê bêjin ka çiqas komeleyên sereke divê werin û çiqas pir be. Plus, hûn dikarin sînorên pergalê (qaîdeyên), dikarin ku hebûna dirêjahiya dîmnîşankirinê binivîsin, û nivîsa we bi hemî kolonên xwe bi awayekî veguherîne.

CSS3 Columns - Hejmar û Hejmarên Hilbijartinê

Li sîteyên sê nû hene ku hûn destnîşan bikin ku hejmara hejmar û çarçoveyên xwe yên xwe binivîse:

CSS3 Column Gaps and Rules

Gaps û rêbazên di navnîşan de heman navnîşan di heman demê de têne kirin. Gaps dê di binavên bêdeng de, lê qaîdeyên cihê nehate. Heke qonaxa dîmengtir ji wê derê ye, ew ê li dora kolanên nêzîkî serlap. Li hejmarên pênc nû hene û ji bo qaîdeyên dîn û gav hene:

CSS3 Daxistin Daxistin, Columns Spanning, û Columns Filling

Column breaks di heman demê deverên CSS2 bikar bînin ku ji bo pagedê veguhastin tê bikaranîn, lê bi sê taybetmendiyên nû hene: berî-berî , paşê-paş , û piştî-xweyê .

Wekî bi tabloyan, hûn dikarin hêmanên xwe bidin binavên ku bi navnîşa kolon-span. Ev yek ji bo weşanên ku hûn çend rojnameyên bêhtir mîna rojnameyek çêbikin.

Dîmên tije biryar dide ka çiqas pir çiqas dê di binavê de bin. Dema balyozên hewldan hewl bidin ku hema heya hewayê di her kulikê de heke hebê heya heya naveroka ku di dema kolê tije ye û paşê paşê ye.

More Features in CSS3 Ew Aren ne di CSS2 de

Hê taybetmendiyên din ên di CSS3 de hene ku di CSS2 de ne, hene: