Quċċata CSS3 jikkmanda
CSS3 huwa verament jibdew żżid fil-momentum ma 'ħafna mill-kmandijiet deskritti fl-abbozz CSS3 ħidma appoġġjati mill Firefox, Safari u Google Chrome. Ħsibna aħna'd jitqiegħdu flimkien xi Favourites tagħna. Qabel we tibda CSS3 jikkmanda jeħtieġu sintassi browser speċifiċi għalihom biex jaħdmu.
Għall Mozilla Firefox għandna bżonn biex jużaw l-Moz-prefiss, per eżempju:
-Moz transkonfinali-radju:
U għall Safari l-WebKit-prefiss, per eżempju:
-WebKit transkonfinali-radju:
1. Raġġ tal-fruntieri
Il-kmand CSS3 raġġ transkonfinali joħloq kantunieri milwija fuq element. Minflok tuża 4 jew aktar immaġini biex joħolqu l-kantunieri fit-tond tuża l-kmandi li ġejjin:
Il-kmand kantuniera fit-tond mhux se display fl-Internet Explorer

transkonfinali: 1px solid # 699;
/ * Għal Mozilla Firefox * /
-Moz transkonfinali-raġġ: 20px;
/ * Għall Safari u Google Chrome * /
-WebKit transkonfinali-raġġ: 20px;
}
2. Dell Kaxxa
A dell jistgħu jiġu applikati għall-elementi permezz tal-kmand CSS3 dell kaxxa. Il shadow kaxxa taċċetta tliet valuri numeriċi flimkien ma 'kulur li japplikaw dan il-għan. Dawn in-numri huma:
1. Distanza ta orizzontali offset ta 'dell - Valur pożittiv tfisser il-dell se jitfa il-lemin u valur negattiv fuq ix-xellug
2. Distanza ta vertikali offset ta 'dell - Valur pożittiv tfisser il-dell se jitfa hawn taħt u valur negattiv fuq
3. Kif blurry inti tixtieq-dell
Biż-żieda ta 'valur kulur-dell hija kompluta:

/ * Mhux obbligatorju għall-effett dell kaxxa * /
transkonfinali: solidi 1px # 699; x
/ * Għal Mozilla Firefox * /
-Moz-kaxxa dell: 5px 5px 5px # b6ebf7;
/ * Għall Safari u Google Chrome * /
-WebKit-kaxxa dell: 5px 5px 5x # b6ebf7;
3. Trasparenza jew RGBA
It-trasparenza dejjem kienet delikata. Browsers differenti storikament applikaw trasparenza użu jikkmanda differenti. Tkompli din l-inkonsistenza bejn il-browser għandna ż-żieda tal-proprjetà CSS3 ġdid fl-isfond RGBA, iżda fil-prinċipju dan il-kmand huwa aktar loġiku. Il-kmand tikkonsisti minn 4-valuri - l-ewwel, it-tieni u t-tielet l-aħmar, aħdar u blu valuri (0-255) rispettivament segwit mill-kanal alfa jew trasparenza (0-1).
Għall-kmand RGBA-prefissi browser speċifiċi (-Moz-, WebKit-) mhumiex meħtieġa:
# {Box3
isfond bil-kulur: rgba (110, 142, 185, 0.5);
}
Il-kmand kulur fl-isfond żżid sympathique blu-griża isfond fil-0.5 jew opaċità ta '50% fil-browsers li jifhmu l-proprjetà RGBA CSS3.
Sfortunatament l-Internet Explorer se jipprova jagħti l-kulur fl-isfond kmand iżda mhux tifhem RGBA. Biex jiġi żgurat li l-kulur fl-isfond huwa wkoll stabbilit fl-IE Hack IE biss hija meħtieġa. Fl-eżempju wara l-: l-aħħar wild selettur psewdo li Internet Explorer ma jifhimx hija użata biex jeskluduha.

/ * Għall-browsers * /
isfond bil-kulur: # 6e8eb9;
}
tal-ġisem: l-aħħar wild # box3 {
/ * Eskludi-browsers IE billi tuża: l-aħħar wild * /
isfond bil-kulur! rgba (110, 142, 185, 0.5) importanti;
}
4. Kolonni
Il-ħila li żżid kolonni ġie miżjud mal CSS3. Pjuttost milli elementi f'wiċċ l-ilma fi ħdan il-kontenituri nistgħu tistipula numru kolonna, wisa 'u tiddeċiedi:
![]()
/ * Mhux obbligatorju għall-proprjetà kolonna * /
transkonfinali: 1px solid # 699;
/ * Għal Mozilla Firefox * /
-Moz-kolonna-għadd: 2;
-Moz-kolonna tad-differenza: 20px;
-Moz-kolonna-regola: 1px solidu # 6e8eb9;
/ * Għall Safari u Google Chrome * /
-WebKit-kolonna-għadd: 2;
-WebKit-kolonna tad-differenza: 20px;
-WebKit-kolonna-regola: 1px solidu # 6e8eb9;
}
5. Immaġini moltipliċi isfond
Xbihat fl-isfond dejjem kienet restrittiva meta niġu għall-CSS minħabba l-fatt inti tista 'biss tapplika waħda isfond immaġini għal kull element. Dan mhuwiex il-każ ma 'CSS3 li tippermetti immaġini moltipliċi għal kull element billi sempliċiment virgola-tisseparahom.
Għall-post ta 'immaġni kemm fuq ix-xellug u dritt ta' element tista 'tuża l-kmandi li ġejjin, bil-grafika ftit:

isfond: url (/ i / quotel.gif) ebda jirrepetu 0 0, url (/ i / quoter.gif) ebda jirrepetu 100% 0;
transkonfinali: 1px solid # 699;
ikkuttunar: 0 20px;
}
Dan il-kmand se tkun ħażina mogħtija mill-Internet Explorer peress li ma taċċettax immaġini isfond 2 fuq element wieħed. L teskludi kull Hack IE hija meħtieġa.
# Box5 blockquote {
/ * Għall-browsers, biss kwotazzjoni miftuħa * /
isfond: url (/ i / quotel.gif) 0 0 ebda jirrepetu;
ikkuttunar: 0 20px;
}
tal-ġisem: l-aħħar wild # box5 blockquote {
/ * Eskludi-browsers IE billi tuża: l-aħħar wild * /
/ * Imbagħad il-żewġ xbihat * /
isfond: url (/ i / quotel.gif) ebda jirrepetu 0 0, url (/ i / quoter.gif) ebda jirrepetu 100% 0;
}
6. Sfond gradjenti
Gradjenti isfond CSS3 huma estremament flessibbli u jistgħu jintużaw biex jinħolqu mudelli kumplessi. Fuq sempliċi tagħha l-pendil lineari CSS tippermetti xaqliba li għandhom jiġu applikati għal xi element minn fuq għal isfel u xellug għal-lemin.
Dan l-eżempju ta 'gradjent CSS3 fil Mozilla Firefox japplika xaqliba blu fil-qiegħ ta' kaxxa għall biss 20% tal-għoli tal-kaxxi "

/ * Għal Mozilla Firefox * /
isfond:-Moz lineari-gradjent (qiegħ, # b6ebf7, # fff 20%);
}
Safari tuża approċċ inqas intuwittivi iżda aktar flessibbli jintużaw valuri tieqaf kulur. Eżempju tal-kodiċi Safari speċifiċi ġej (ara l-lineari hija inkluża fil-parentesi minflok barra):
# {Box8
isfond:-WebKit-gradjent (lineari, qiegħ tax-xellug, top xellug, color-waqfien (0, # b6ebf7), kulur waqfien (0.20, # fff));
}
7. Rotazzjoni
CSS3 jippermetti wkoll rotazzjoni ta 'elementi użu tal-kmand jittrasformaw, mal-proprjetà jduru taċċetta gradi ta' parametru. 
<code> # box9 {
-Moz-jittrasformaw: jduru (2deg);
-WebKit-jittrasformaw: jduru (2deg);
} </ Kodiċi>
8. Tiddeskrivi
Outilines huma inklużi fl-ispeċifikazzjoni CSS3 u tippermetti liż-żewġ fruntiera u skizz li għandhom jiġu applikati għal element wieħed.
Il-proprjetà kontorn huwa identiku għall-kmand tal-fruntiera. Il-proprjetà addizzjonali jikkumpensaw madankollu tippermetti l-fruntiera li għandhom jiġu mċaqilqa aktar ġewwa jew barra l-element. 
transkonfinali: 1px solid # 000;
kontorn: 1px solid # 699;
kontorn-kumpens:-9px;
}
Artikli relatati:
jekk inti jgawdu qari dan l-artikolu, jekk jogħġbok check out artikoli oħra relatati hawn taħt:























































kirtu jgħid fuq: Jannar 27, 2011 fil 12:52 Said:
Nizza post ... keep it up
Jason Aldein jgħid fuq: 15 Ġunju, 2011 fil 11:57 Said:
Eċċellenti. I really simili "Kaxxa dell" impjieg technique.Good.