InternetWeb Design

Trasparenza isfond CSS. isfond trasparenti jew test bil CSS

Bil-miġja ta 'disinjaturi web CSS3 jaħdmu f'ħafna modi sar eħfef u aktar loġiku: wara kollox, inti issa tista' verament flessibbli jippersonalizzaw kwalunkwe oġġett, inqas frekwenti jirrikorru għall JavaScript. Ejja ngħidu ikollok bżonn taġġusta t-trasparenza tal-isfond - CSS immedjatament joffri diversi għażliet.

Sfond definit b'sett ta 'attributi (sfond immaġni, l-isfond-pożizzjoni , l-isfond daqs, l-isfond-irrepeti, l-isfond-twaħħil, l-isfond ta' oriġini, l-isfond clip, l-isfond bil-kulur), kull wieħed minnhom jista 'jiġi assenjati separatament jew kombinati taħt l-attribut isfond. Let us teżamina kull wieħed minnhom fid-dettall.

Attribut isfond bil-kulur

Fil CSS, il-kulur fl-isfond tista 'tkun stabbilita f'diversi modi: billi tuża kodiċi hex, l-isem kulur jew RGB-dħul. Fil CSS3 sar possibbli li tuża minflok RGB 'reġistrazzjoni għażla ma RGBA.

Hex kodiċi kulur huwa rreġistrat fil-proprjetà wara l kannizzata: isfond bil-kulur: # FFDAB9. Jekk il-karattri fit din l-iskrizzjoni huma l-istess pari, il-kodiċi huwa normalment maqtugħa ftit: # ccff00 jista 'jinkiteb kif # cf0:

korp {isfond bil-kulur: # cf0 ;}.

L-isem huwa, anki fil-kuluri l-aktar eżotiku. Per eżempju, minbarra l-istandard aħmar u abjad tista 'tuża NavajoWhite (#FFDEAD) jew Honeydew2 (# E0EEE0):

korp {isfond bil-kulur: vjola; }.

L-għażla aħħar huwa RGB jew RGBA dħul jippermettilek li tispeċifika mhux biss kulur, iżda wkoll it-trasparenza tal-isfond CSS, iżda l-metodu jaħdem biss fil-verżjonijiet IE anzjani minn 9. browsers oħra jirrikonoxxu verżjoni normali bi trasparenza. Skond l-istandards W3C huwa preferibbli li tuża xorta RGBA minflok il-RGB aktar normali.

L-aħħar valur fl-isfond RGBA u tistabbilixxi l-opaċità minn 0 (trasparenti) sa 1 (opak).

Hemm xi valuri mhux tas-soltu. Il-kulur fl-isfond jistgħu jiġu stabbiliti bl-użu HSL u HSLA. Kemm ġew miżjuda mal CSS3, u għalhekk mhumiex sostnuti minn verżjoni IE 9 jew ogħla. Embodiments RGB identiċi jew RGBA, biss f'format differenti: Lewn (dell - valur fuq ir-rota kulur, tingħata fi gradi), saturat (saturazzjoni - intensità tal-kulur bħala persentaġġ, minn 0 sa 100), Ħeffa (ħeffa - luminożità, imkejla b'mod simili Parametru saturat ).

Attribut isfond image

L-aktar verżjoni cross-browser ta 'l-isfond trasparenti - dan huwa l-użu ta' l-immaġini. Fil CSS3, inti tista 'tistabbilixxi saħansitra aktar immaġini, dan isir permezz ta' virgola. eżempju:

{Isfond image-ġisem: url (bg1.png), url (bg2.png)}.

Dan il-mod ta 'appoġġ anke IE8. Immaġini diversi fl-isfond tal-gomma użat fil-format. Importanti, ma ninsewx li jużaw kull xbiha u tistabbilixxi l-kulur fl-isfond fil CSS, bħala utenti tista 'sempliċement upload immaġini.

Attribut sfond pożizzjoni

Jekk inti tuża l-immaġini li tiffissa l-unità isfond, CSS jippermettilek li pożizzjoni l-immaġini kullimkien fuq l-iskrin. Konvenzjonalment, l-immaġni tinsab fil-rokna tax-xellug ta 'fuq. Attribut jieħu jew struzzjonijiet verbali (quċċata, qiegħ, xellug, lemin), li numeriku (interess, pixel u unitajiet oħra). F'dan il-każ, trid tispeċifika żewġ valuri, orizzontali u vertikali:

korp {isfond-pożizzjoni: ċentru lemin ,} - f'dan l-eżempju, il-mudell se tkun tinsab fuq il-lemin tal-paġna, il-quċċata u fil-qiegħ tad-distanza immaġini biex l-istess.

Attribut isfond daqs

Xi kultant huwa neċessarju biex tistira it-isfond CSS jew inaqqsu id-daqs tagħha. Biex tagħmel dan, uża l-attribut isfond daqs, u d-daqs tal-isfond tista 'tkun stabbilita pixels jew perċentwali, u kwalunkwe unitajiet oħra.

Ma 'dan l-attribut, hemm xi problemi: għall-wiri korretta ta' sfond fil-verżjonijiet preċedenti ta 'l-prefissi browser li għandhom jintużaw. Naturalment, il-verżjoni attwali jappoġġja bis-sħiħ dan l-attribut u l-ħtieġa għall-proprjetajiet speċifiċi sparixxew.

Attribut sfond sekwestru

Dan l-attribut tispeċifika l-imġiba tal-immaġini isfond filwaqt scrolling. Allura, hija tista 'tieħu 3 Valuri (mhux inkluż l-jirtu, it-total għal kulħadd ta' l-attributi diskussi f'dan l-artikolu):

  • fiss - jagħmel l-istampa fuq l-isfond ta 'kuntratti;
  • iscroll - scrolls isfond mal-bqija tal-elementi;
  • lokali - l-immaġini fuq sfond hija impress jekk scrolling għandu kontenut. Sfond li tmur lil hinn mill-kontenut tal-qafas huwa stabbilit.

Eżempju tal-użu:

korp {isfond-sekwestru fiss}.

Bħalissa, Firefox ma tappoġġjax l-aħħar proprjetà (lokali).

Attribut sfond oriġini

Dan l-attribut huwa responsabbli għall-element posizzjonar. browsers Kmieni jeħtieġu l-użu ta 'prefissi. Il-proprjetà nnifisha għandha tliet parametri:

  • ikkuttunar kaxxa huwa pożizzjonat relattiv għall-mudell tarf, filwaqt li titqies il-ħxuna tal-qafas;
  • proprjetajiet kaxxa fruntieri differenti mill-preċedenti li l-linja tal-konfini tistax tiġi kompletament jew parzjalment jikkoinċidu l-mudell;
  • Kontenut kaxxa immaġni pożizzjonament pryavyazyvaya kontenut tagħha.

Jekk inti tispeċifika valuri multipli, allura browsers jistgħu jirreaġixxu bil-mod tagħhom: Firefox u Opera jipperċepixxu biss l-ewwel għażla.

Attribut isfond jirrepetu

Bħala regola, jekk l-immaġini isfond huwa speċifikat, għandu jiġi ripetut b'mod orizzontali jew vertikali. Għal dan u uża l-attribut isfond jirrepetu. Għalhekk, l-isfond blokk, CSS li fih dik il-proprjetà tista 'jkollha waħda minn diversi parametri:

  • -Ebda jirrepetu - ix-xbieha tidher fuq paġna fil-verżjoni waħdanija;
  • irrepeti - isfond hija ripetuta x uy;
  • -Jirrepetu x - biss orizzontalment;
  • irrepeti-y - biss vertikalment;
  • ispazju - isfond hija ripetuta, iżda jekk l-ispazju huwa impossibbli li timla bejn l-istampi jidhru vojta;
  • round - l-immaġini huwa skalat, jekk ma timla l-qasam kollu ta 'stampi sħaħ.

Eżempju tal-attributi:

korp {isfond jirrepetu: 'l-ebda jirrepetu ripetuti} - simili isfond jirrepetu: jirrepetu y.

Fil CSS3 jistgħu jispeċifikaw valuri għall immaġini moltipliċi meta elenkar parametri, separati minn virgoli.

Attribut isfond clip

Dan l-attribut jiddefinixxi l-imġieba ta 'l-isfond taħt il-konfini (eż, fil-każ tal-kwadri bit-tikek):

  • ikkuttunar kaxxa - isfond murija fl-intern tal-blokka;
  • fruntiera kaxxa - l-immaġni jaqa 'taħt il-qafas;
  • Kontenut kaxxa - l-istampa fuq l-isfond se jidhru biss fi ħdan il-kontenut.

Eżempju tal-użu:

korp {isfond clip: u tal-kontenut kaxxa;}.

Chrom u Safari jeħtieġu prefiss -webkit-.

attributi opaċità u ffiltra

attribut opaċità jippermettilek li jistabbilixxu t-trasparenza tal-isfond - proprjetà CSS se taħdem fil-browsers. Il-valur huwa stabbilit fil-medda 0.0-1.0 inklużivi. F'dan il-każ, inti tista 'tistabbilixxi t-trasparenza tal-isfond CSS ebda valur sħiħ minflok 0.3 huwa biżżejjed li tikteb 0.3:

.block {isfond-immaġini: url ( img.png); opaċità: 0.3;}.

Li tiffissa l-opaċità isfond, CSS huwa adattat anke għal IE taħt id-disa 'verżjoni, uża l-attribut filtru:

.block {isfond-immaġini: url ( img.png); filtru: alfa (opaċità = 30)}.

F'dan il-każ, il-valur opaċità huwa stabbilit bejn 0 u 100. Innota li l-opaċità attribut settings differenti trasparenza permezz wirt RGBA: meta jużaw opaċità jidher ċar mhux biss l-isfond, iżda wkoll l-elementi kollha ġewwa l-unità.

Dejjem jimmonitorjaw istatistika użu tiegħek għall-browsers CIS u l-pajjiżi l-oħra. L-akbar problema ta 'DTP kollha - verżjonijiet anzjani ta' IE, dawn ma jippermettu li inti tuża l-firxa CSS3 sħiħa. Fil tqassim ma ninsewx li jużaw is-servizzi speċjali li jiċċekkjaw jekk il-browser tiegħek jappoġġja xi proprjetà CSS. Jekk inti ma tistax tinstalla verżjonijiet anzjani ta 'browsers, issib servizz li ser jiċċekkja l-ħidma sit fil-browsers multipli onlajn.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 mt.unansea.com. Theme powered by WordPress.