• Artikolu bil-miktub
  • dwar 2011/01/27
  • fi 12:08
  • mill admin

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

border-radius

# {Box1
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:

box-shadow

# {Box2
/ * 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.

transparency

# {Box3
/ * 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:

colums

# {Box4
/ * 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:

multiple

# Box5 blockquote {
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 "

gradients

# {Box8
/ * 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.
rotation

<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.
outlines

# {Box7
transkonfinali: 1px solid # 000;
kontorn: 1px solid # 699;
kontorn-kumpens:-9px;
}

Tippromwovi Us

  • Żid mal Mixx!
Ass Hosting Indja

Tags: , ,

Untitled Dokument

2 Kummenti

  1. Nizza post ... keep it up

  2. Eċċellenti. I really simili "Kaxxa dell" impjieg technique.Good.

Submit a Kumment

XHTML: Tista 'tuża dawn it-tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> < del datetime = ""> <em> <i> <q cite=""> <strike> <strong>


CommentLuv Enabled