CSS3 Linear Gradients

01 o le 04

Fausia o le Cross-Browser Linear Gradients with CSS3

Se laina faasolo faigofie mai le agavale i le taumatau o # 999 (pogisa uliuli) i #fff (paʻepaʻe). J Kyrnin

Laina Faʻatoʻa

O le ituaiga taatele o le keneka o le a e vaʻai i ai, o se laina faasolosolo o lanu e lua. O lona uiga o le sisiva o le a agai i luga i se laina saʻo faasolo malie mai le lanu muamua ile lua i lena laina. O le ata o loʻo i luga o lenei itulau o loʻo faʻaalia ai se sitaili faigofie agavale i le taumatau o # 999 (pogisa uliuli) i #fff (paʻepaʻe).

O le faasologa o le laina laina e sili ona faigofie ona faamatala, ma maua le tele o lagolago i tagata sailiili. E lagolagoina CSS3 gradient laina i le Android 2.3+, Chrome 1+, Firefox 3.6+, Opera 11.1, ma Safari 4+. E mafai e Internet Explorer ona faʻaopoopo le faʻaleleia e faʻaaoga ai se faamama ma lagolagoina i latou i le IE 5.5. E le o le CSS3 lenei, ae o se filifiliga mo le felagolagomaʻi-cross-browser.

A e faʻamalamalamaina se kosi e tatau ona e faʻamatalaina le tele o mea eseese:

Ina ia faʻamalamalamaina fuamini laina i le faʻaaogaina o le CSS3, ia e tusia:

linear-gradient ( angle poʻo le itu poʻo le tulimanu , lanu lanu , lanu lanu )

O le mea lea, e faʻamatalaina le kenera i luga ma le CSS3, e te tusia:

linear-gradient (left, # 999999 0%, #ffffff 100%);

Ma tuʻuina e pei o se talaaga o se VIV oe tusia:

vaevaega [
ata-ata: laina-gradient (agavale, # 999999 0%, #ffffff 100%;
}

Faʻaopoopoga i le Initaneti mo le CSS3 Linear Gradients

Ina ia maua lau suauu e galue ai i le cross-browser, e te manaʻomia le faʻaaogaina o faʻaopoopoga o masini mo le tele o tagata suʻesuʻe ma se faamama mo Internet Explorer 9 ma lalo (saʻo 2 filiga). O nei mea uma e ave ia lava elemene e faʻamalamalama ai lau kosi (sei vagana ai e mafai ona e faʻamalamalamaina le faasologa 2-lanu i le IE).

Faʻasalalauga Filipi ma Faʻasalalau Faʻamatalaga Microsoft -O le tele o le luʻitau e lagolago, aua e te manaʻomia laina eseese e tolu e lagolago ai ituaiga eseese o masini. Ina ia maua le pito i luga i le paepae i le paepae paepae e te tusia:

/ * IE 5.5-7 * /
faamama: progid: DXImageTransform.Microsoft.gradient (startColorstr = '# 999999', endColorstr = '# ffffff', GradientType = 1);
/ * IE 8-9 * /
-ms-filter: "faʻataʻitaʻi: DXImageTransform.Microsoft.gradient (startColorstr = '# 999999', endColorstr = '# ffffff', GradientType = 1)";
/ * IE 10 * /
-ms-linear-gradient (left, # 999999 0%, #ffffff 100%);

Mozilla Extension -The -moz- faalautele e pei o le CSS3 meatotino, na o le -moz-extension. Ina ia maua le upega maualuga mo Firefox, tusi:

-moz-linear-gradient (left, # 999999 0%, #ffffff 100%);

Opera Extension -The -o- extension faaopoopo atu i le Opera 11.1+. Ina ia maua le pito i luga, tusi:

-o-linear-gradient (left, # 999999 0%, #ffffff 100%);

Faʻaopoopoga o le Upega Tafaʻilagi -The -webkit-extension e tele naua galuega e pei o le CSS3. Le faʻamalamalamaina o le maliega luga mo Safari 5.1+ poʻo le Chrome 10+ e te tusia:

-o le laina-linear-gradient (left, # 999999 0%, #ffffff 100%);

O loʻo i ai foi se kopi tuai o le upega tafaʻilagi o loʻo faʻaaogaina ma le Chrome 2+ ma Safari 4+. I totonu o lea mea ua e faʻamalamalamaina le ituaiga keneka e avea o se tau aogā, nai lo le igoa o meatotino. Ina ia maua le kiona i le paepae paepae ma lenei faʻaopoopoga, tusi:

-sofaʻatiʻatiʻi-faasolosolo (laina, luga tauagavale, luga taumatau, lanu-pa (0%, # 999999), lanu-pa (100%, # ffffff));

CSS Code atoa CSS3 Linear Gradient Code

Mo le lagolago atoa o le koluse-suega e maua ai le gutu i le paepae papaʻe i luga atu o oe e tatau ona aofia ai muamua se lanu paʻu pa'ū mo tagata suʻesuʻe e le lagolagoina le fuaina o fuainumera, ma o le mea mulimuli e tatau ona avea ma style CSS3 mo tagata suʻesuʻe e matua tausisia. O lea, ia e tusi:

talaʻaga: # 999999;
talaaga: -moz-linear-gradient (left, # 999999 0%, #ffffff 100%);
talaaga: -sofaoga-maliega (laina, luga tauagavale, pito i luga, tapunia (0%, # 999999), lanu-pa (100%, # ffffff));
talaaga: -solokitiga-laina-gradient (agavale, # 999999 0%, #ffffff 100%);
talaaga: -o-linear-gradient (left, # 999999 0%, #ffffff 100%);
talaaga: -ms-linear-gradient (left, # 999999 0%, #ffffff 100%);
faamama: progid: DXImageTransform.Microsoft.gradient (startColorstr = '# 999999', endColorstr = '# ffffff', GradientType = 1);
-ms-filter: progid: DXImageTransform.Microsoft.gradient (startColorstr = '# 999999', endColorstr = '# ffffff', GradientType = 1);
talaaga: laina-gradient (agavale, # 999999 0%, #ffffff 100%);

O itulau o loʻo i lenei faʻamatalaga o loʻo faʻamatalaina ai vaega o le kosi i nisi auiliiliga, ma o le itulau mulimuli e te manatu ai i se meafaigaluega o se auala lelei tele e fatuina ai CSS3 sikolamū aunoa.

Vaʻai i lenei kosi laina i le gaioiga e faʻaaoga ai le CSS.

02 o le 04

Fausia o le Taʻitaʻifono Taʻitoʻatasi-O le Angle of the Gradient

O se kosi i le 45 tikeri kene. J Kyrnin

O le amataga ma taofi taofi e iloa ai le maualuga o le kosi. O le tele o sikuea laina mai le pito i luga i lalo poʻo le agavale i le taumatau. Ae e mafai ona fausia se sitaili e alu i luga o se laina faʻataʻavale. O le ata o loʻo i luga o lenei itulau o loʻo faʻaalia ai se sisiva faigofie e feaveaʻi i se sikuea e 45degree i luga o le ata mai le taumatau i le agavale.

Faʻailoga e Faʻamatalaina ai le Luga Maualalo

O le laina o se laina i luga o se liʻo mafaufau i le ogatotonu o le elemene. 0deg upi luga, 90deg i le itu taumatau, 180deg points i lalo, ma le 270deg i le itu tauagavale. E mafai ona e faʻamatalaina soo se itu mai le 0 i le 359 tikeri.

E tatau ona e maitauina i totonu o se sikuea, o le 45 tikeri angle e alu ese mai le tulimanu pito i luga i le taumatau pito i lalo, ae i totonu o le tafaoga faʻasolosolo o le amataga ma le pito i tua e laʻititi i fafo atu o foliga, e pei ona mafai ona e vaaia i le ata.

O le auala e sili ona masani e faʻamatalaina ai se kenera faʻatautaia o le faʻamatalaina o se tulimanu, e pei o le taumatau pito i luga ma o le gradient o le a alu ese mai lena tulimanu i le isi itu. E mafai ona e faʻamatalaina le meli amata i upu nei:

Ma e mafai ona tuʻuina faʻatasi ina ia sili atu ona patino, pei o le:

O le CSS lenei mo se tagata e tutusa lelei ma le ata e tasi, mumu i le paʻepaʻe paʻepaʻe mai le tulimanu pito i luga i le taumatau pito i lalo:

talaaga: ## 901A1C;
ata-ata: -moz-linear-gradient (pito i luga, # 901A1C 0%, # FFFFFF 100%);
ata-ata: -o gatasi-maliega (laina, luga taumatau, pito i lalo, lanu-pa (0, # 901A1C), lanu-lanu (1, #FFFFFF));
talaaga: -itiga-laina-gradient (pito i luga, # 901A1C 0%, #ffffff 100%);
talaaga: -o-linear-gradient (pito i luga, # 901A1C 0%, #ffffff 100%);
talaaga: -ms-linear-gradient (pito i luga, # 901A1C 0%, #ffffff 100%);
talaaga: laina faasolosolo (pito i luga, # 901A1C 0%, #ffffff 100%);

Atonu na e maitauina e leai se filiga IE i lenei faʻataʻitaʻiga. E mafua ona o le IE naʻo le lua ituaiga o filiga e mafai ai: pito i luga i le pito i lalo (le faʻaaogaina) ma agavale i le taumatau (faatasi ai ma le GradientType = 1 fesuiaiga).

Vaʻai i lenei keneka sikuea i le faatinoga e faʻaaoga ai le CSS.

03 o le 04

Valivali lanu

O se tagata faifaiva ma tolu lanu e taofi. J Kyrnin

Faatasi ai ma le CSS3 gradient gradient, e mafai ona e faaopoopo atu ni lanu eseese i lau kenekarate e faia ai ni mea e afaina ai. Ina ia faaopoopo nei lanu, e te faaopoopo ni lanu faaopoopo i le pito o lau meatotino, vavaeeseina e komi. E tatau ona e aofia ai le mea o loʻo i luga o le lanu e tatau ona amata pe maeʻa lanu.

O le filiga o Internet Explorer e na o le lagolagoina o lanu e lua, o le mea la pe a e fausia lenei gradient, e tatau ona na o le muamua ma le faalua lanu e te manao e faʻaali.

O le CSS lenei mo le faasologa o le lanu e 3-luga:

talaaga: #ffffff;
talaaga: -moz-linear-gradient (left, #ffffff 0%, # 901A1C 51%, #ffffff 100%);
talaaga: -solosolo malie (laina, luga tauagavale, luga taumatau, lanu-pa (0%, # ffffff), lanu-pa (51%, # 901A1C), lanu-pa (100%, # ffffff));
talaaga: -kitkit-linear-gradient (left, #ffffff 0%, # 901A1C 51%, # ffffff 100%);
talaaga: -o-linear-gradient (left, #ffffff 0%, # 901A1C 51%, # ffffff 100%);
talaaga: -ms-linear-gradient (left, #ffffff 0%, # 901A1C 51%, # ffffff 100%);
faamama: progid: DXImageTransform.Microsoft.gradient (startColorstr = '# ffffff', endColorstr = '# ffffff', GradientType = 1);
talaaga: laina-gradient (left, #ffffff 0%, # 901A1C 51%, # ffffff 100%);

Vaʻai i lenei laina faasolosolo ma le tolu lanu paʻu i le faatinoga e faʻaaoga ai le CSS.

04 o le 04

Faʻateleina Tagata Faʻatotoʻa Fale

Ultimate CSS Gradient Generator. sikolasipi na faia e J Kyrnin faaaloaloga a ColorZilla

E lua nofoaga ou te fautuaina e fesoasoani ai ia te oe e fausia ni fuainumera, e tofu i latou ma ni faamanuiaga ma ni mea e le toe maua ai i latou, ou te lei mauaina se faufautua o loʻo faia mea uma.

Ultimate CSS Gradient Generator
O lenei generator gradient e sili ona lauiloa ona e faʻaalia i se auala talitutusa i tagata fai keneka i polokalama e pei o Photoshop. Ou te fiafia foi i ai ona e tuuina atu ia te oe uma faʻaopoopoga o le CSS, ae le na o le Webkit ma Mozilla. O le faʻafitauli i lenei generator o le na o le lagolagoina o le faʻalauteleina ma le faʻataunuʻu. Afai e te manaʻo e fai sikuea sikuea, e tatau ona e alu i le isi generator Ou te fautuaina.

CSS3 Sini Generator
O lenei generator na umi se taimi ou te malamalama ai nai lo le muamua, ae o loʻo lagolagoina le suia o le itu i se faʻataʻata.

Afai e te iloa se isi CSS Gradient Generator e sili atu lou fiafia nai lo nei, faamolemole ia tatou iloa .