Internet, Web Design
CSS kumashure pachena. Transparent kumashure kana chinyorwa pamwe CSS
With veMubatanidzwa CSS3 padandemutande vagadziri vanoshanda munzira dzakawanda zvava nyore uye musoro: pashure zvose, unogona ikozvino chaizvoizvo flexibly gadzirisa chero chinhu, zvishoma kazhinji kushandisa JavaScript. Toti unofanira kuchinja pachena pamusoro kumashure - CSS pakarepo inopa akawanda kusarudza.
Background kunorondedzerwa ane unhu (kumashure-mufananidzo, background-chinzvimbo , background-saizi, background-dzokorora, background-kuda, background-mavambo, background-Clip, background-ruvara), mumwe nomumwe anogona kupiwa yoga kana kubatanidzwa pasi chizenga background. Ngationgororei chimwe nechimwe chazvo zvizere.
Kupona kumashure-ruvara
In CSS, nechekumashure ruvara anogona kuiswa munzvimbo dzakasiyana: kushandisa hex code, ruvara zita kana RGB-kupinda. In CSS3 zvakakwanisika kushandisa panzvimbo RGB-kurekodha chisarudzo pamwe RGBA.
Hex ruvara yekubvuma wakanyorwa pfuma mushure yekamuri: kumashure-ruvara: # FFDAB9. Kana vatambi vari kupinda ichi ndiwo chete maviri, kazhinji code zvishoma chekawo: # ccff00 anogona kunyorwa sezvo # cf0:
muviri {nechokumashure-ruvara: # cf0 ;}.
The zita riri, kunyange kupfuura zvekumwe mavara. Somuenzaniso, kuwedzera kune mureza matsvuku unogona kushandisa NavajoWhite (#FFDEAD) kana Honeydew2 (# E0EEE0):
muviri {nechokumashure-ruvara: yepepuru; }.
Zvapedzisira nzira iri RGB kana RGBA kupinda kunoita kuti tsanangurai kwete chete ruvara asiwo pachena pamusoro CSS kumashure, asi nzira inoshanda chete kureva mushanduro ekare kupfuura 9. Other browsers vanoziva kuipa shanduro pachena. Maererano W3C zvinodiwa zviri nani kushandisa achiri RGBA pane zvikuru dzose RGB.
Wokupedzisira kukosha RGBA pakanyorwa uye anogadza opacity kubva 0 (segirazi) 1 (opaque).
Pane zvimwe kujairika tsika. Nechekumashure ruvara inogona kuisa nokushandisa HSL uye HSLA. Vose vakawedzerwa CSS3, uye saka havasi anotsigirwa semuna Shanduro 9 kana yepamusorosoro. Embodiments fanana RGB kana RGBA, chete yakasiyana pamanyorerwo: Hue (mumvuri - ukoshi pamusoro ruvara vhiri, anopiwa pamwero), Saturate (saturation - ruvara kuchinyanya as a chikamu, kubva 0 kusvika 100), nenyama (nenyama - kupenya, akayera saizvozvo parameter Saturate ).
Kupona kumashure-mufananidzo
Chinonyanya muchinjikwa Browser shanduro läpinäkyvä necheshure - ndiwo kushandisa mufananidzo. In CSS3, unogona kuisa zvakatowanda mifananidzo, izvi zvinoitwa kubudikidza koma. muenzaniso:
{Nechokumashure-muviri mufananidzo: URL (bg1.png), URL (bg2.png)}.
nzira iyi kutsigira kunyange IE8. mifananidzo dzinoverengeka pakanyorwa rabha wakashandiswa marongerwo. Pazvese, usakanganwa kushandisa chero mufananidzo uye akaisa mamiriro ruvara iri CSS, sezvo vanokwanisa nyore Upload chifananidzo.
Kupona kumashure-nzvimbo
Kana ukashandisa mufananidzo kumisa nechekumashure Unit, CSS unokubvumira nechinzvimbo mufananidzo pose pamadziro. By default, mufananidzo iri mu rokumusoro rworuboshwe wekona. Paunhu anotora kana mirayiridzo pedu (pamusoro, pasi, kuruboshwe, kurudyi), imwe nhamba (kufarira, pixels nezvimwe muzvikamu). Muchiitiko chino, unofanira tsanangurai tsika mbiri, chinjikira uye mira:
Kupona kumashure-saizi
Dzimwe zvakafanira kutambanudza nyika CSS kumashure kana kuderedza saizi yayo. Kuti aite izvi, kushandisa chizenga necheshure-kukura, uye kukura kumashure anogona kuiswa munzvimbo pixels kana pauwandu hweavo, uye zvimwe dzakabatana.
With ichi chizenga, pane zvimwe zvinetso nokuti zvakarurama kuratidza munhu mamiriro iri shanduro Browser prefixes vamba kushandiswa. Chokwadi, kuitika shanduro rinonyatsotsigirawo ichi chizenga kudiwa chaizvo ehupfumi akanyangarika.
Kupona kumashure-kuda
Izvi chizenga rinoti unhu necheshure mifananidzo paunenge scrolling. Saka, unogona kutora 3 tsika (kwete kusanganisira nhaka, zvachose nokuti vose hunhu munyaya ino):
- wakasimba - zvinoita mufananidzo pakanyorwa yakatarwa;
- Mupumburu - Mipumburu pakanyorwa pamwe nevamwe zvinhu;
- emo - chifananidzo makuriro iri scrolled kana scrolling ane kugutsikana. Background zvinopfuura zviri pamatanda ndee.
Muenzaniso kushandiswa:
muviri {nechokumashure-kuda yakatarwa}.
Pari, Firefox haritsigiri wokupedzisira pfuma (local).
Kupona kumashure-mavambo
Ichi chizenga ndiye anokonzera Positioning maatomu akafanana. browsers Early zvinoda kushandiswa prefixes. The pfuma pacharwo parameters matatu:
- padding-bhokisi riri papi hama kumucheto muenzaniso, apo kufungisisa pakukora pamatanda;
- muganhu-bhokisi ehupfumi vakasiyana yapfuura pakuti muganhu mutsetse kunogona zvachose kana zvishomanana bindepinde muenzaniso;
- kugutsikana-bhokisi Positioning mufananidzo pryavyazyvaya kwayo kugutsikana.
Kana iwe tsanangurai akawanda tsika, ipapo browsers vanogona sei kwavowo: Firefox uye Opera ndinoona chete pfungwa yokutanga.
Kupona kumashure-dzokorora
Kazhinji, kana nechekumashure mufananidzo raanotaura, inofanira kudzokororwa yakatambarara kana vertically. Nokuti ichi uye vakashandisa chizenga kumashure-dzokorora. Saka, nechigumbuso background, CSS chine pfuma yakadaro kunogona kuva mumwe parameters akawanda:
- hapana-dzokorora - mufananidzo anooneka pane peji iri rimwe shanduro;
- dzokorora - background inodzokororwa muna X uye and;
- dzokorora-X - chete yakatambarara;
- dzokorora-Y - chete vertically;
- nzvimbo - background inodzokororwa, asi kana muchadenga hazvibviri zadza pakati pamifananidzo kuonekwa chinhu;
- kumativi - mufananidzo wacho scaled, kana harizadzi nzvimbo yose yose mifananidzo.
Muenzaniso hunhu:
muviri {nechokumashure-dzokorora: dzidziso wodzokorora wodzokorora} - zvakafanana nechokumashure-dzokorora: kudzokorora-Y.
Kupona kumashure-clips
Izvi chizenga rinorondedzera unhu pakanyorwa pasi miganhu (semuenzaniso, panyaya iri Dziine emadziro):
- padding-bhokisi - background kwakaratidzwa mukati menyika yacho misa;
- muganhu-bhokisi - mufananidzo anouya pasi kuumbwa;
- kugutsikana-bhokisi - mufananidzo uri kumashure chete kuonekwa mukati zvirimo.
Muenzaniso kushandiswa:
muviri {nechokumashure-Clip: content- bhokisi;}.
Chrom uye Safari zvinoda -webkit- chivakashure.
Opacity Unhu uye firita
opacity chizenga unokubvumira yokuisa pachena pamusoro kumashure - CSS pfuma kushanda muupenyu browsers zvose. The ukoshi yakaitika zvinobva 0.0 kusvika 1.0 zvichibatanidzwa. Muchiitiko chino, unogona kugadzira zvinhu pachena pamusoro CSS kumashure hapana integer ukoshi panzvimbo 0.3 zvakakwana kunyora .3:
.block {nechokumashure-mufananidzo: URL ( img.png); opacity: .3;}.
Kugadza nechekumashure opacity, CSS rakakodzera kunyange kureva pazasi wepfumbamwe shanduro, shandisa firita chizenga:
.block {nechokumashure-mufananidzo: URL ( img.png); Sefa: Alpha (opacity = 30)}.
Panyaya iyi, kuti opacity mutengo yakaiswa pakati 0 uye 100. Cherechedza kuti opacity vanoti siyana pachena Kurongwa Via RGBA nhaka: paaishandisa opacity inojeka kwete chete nechekumashure, asi ose okunze mukati chikwata.
Nguva dzose kuongorora kwenyu kushandiswa Nhamba kuti Kishi browsers uye dzimwe nyika dzose. The zvikuru dambudziko DTP zvose - shanduro vakuru kureva, havafaniri kubvumira kuti kushandisa pakagumira CSS3. In marongerwo usakanganwa kushandisa chaiwo mabasa kuti aone kana browser inotsigira chero CSS pfuma. Kana iwe usingagoni gadza shanduro vakuru browsers, kuwana basa kuti kuongorora nzvimbo basa vakawanda browsers paIndaneti.
Similar articles
Trending Now