InternetWeb Design

CSS hufnaan soo jeeda. background Transparent ama text la CSS

Iyada oo agaa of samaynta web CSS3 shaqeeyaan siyaabo badan ayaa noqotay ka fudud oo ka macquul ah, ka dib oo dhan, waxaad hadda runtii furfurmi astaysto shey kasta, si joogta ah in ka yar kala soocayo JavaScript. Aan niraahno aad u baahan tahay si ay ula qabsadaan hufnaan ah ee asalka ah - CSS isla markiiba waxay bixisaa fursado dhowr ah.

Background qeexay set oo ah sifooyinka (background-image, asal-meel , asal-size, asal-celiyaan, asal-lifaaqa, asal-jeedo, asal-clip, background-color), kuwaasoo mid walba uu la magacaabin si gooni gooni ah ama marka la isku daro ka yar sifo background. Ina keena aynu baari mid kasta oo iyaga ka mid ah si faahfaahsan.

Yeelaan background-color

In CSS, midabka asalka ah ayaa lagu wadaa karaa siyaabo dhowr ah: isticmaalaya code hex ah, magaca midabka ama RGB-galo. In CSS3 suurto gal u noqday in la isticmaalo halkii doorasho RGB-duubo la RGBA.

code midabka Hex laga diiwaan geliyay hantida ka dib markii daaqaddii; background-color: # FFDAB9. Haddii characters ee entry this waa lammaane isla, code sida caadiga ah waa wax yar cut a: # ccff00 waxaa loo qori karaa sida # cf0:

jirka {background-color: # cf0 ;}.

Magaca yahay, xitaa in midabada ugu qalaad. Tusaale ahaan, marka lagu daro cas caadiga ah iyo caddaan waxaad isticmaali kartaa NavajoWhite (#FFDEAD) ama Honeydew2 (# E0EEE0):

jirka {background-color: guduud, }.

doorasho dambe waa ka RGB ama entry RGBA kuu ogolaanayaa inaad sheeg ma aha oo kaliya midabka, laakiin sidoo kale hufnaanta ee asalka CSS ah, laakiin habka uu u shaqeeyo oo kaliya in versions IE ka weyn yahay 9. daalacashada kale aqoonsado version caadiga ah la hufnaan. Sida laga soo xigtay heerarka W3C waxaa quman in la isticmaalo weli RGBA halkii RGB ayaa in ka badan intii caadiga ahayd.

Qiimaha ugu danbeysay ee asalka RGBA oo dhigaya sentigiiba ka 0 (transparent) 1 (Doolaal).

Waxaa jira qaar ka mid ah qiimaha aan caadi ahayn. midabka asalka ah lagu hagaajin karo iyadoo la isticmaalayo HSL iyo HSLA. Labada lagu daray CSS3, oo sidaas daraaddeed ma ay taageerayaan IE version 9 ama wax ka sareeya. Embodiments RGB isku mid ama RGBA, oo kaliya in qaab oo kala duwan: cado (hooska - qiimaha on wheel midabka, waxa la siiyaa in degrees), saturate (robab - xoojinta midabka boqolkiiba, ka bilaabmaysa 0 ilaa 100), fudaydkii (fudaydkii - dhalaalka, qiyaasay sidoo kale dhimaya saturate ).

Yeelaan background image-

version The cross-browser inta badan asalka hufan - taasi waa isticmaalka image ah. In CSS3, aad dhigay karaa images xitaa ka sii badan, tani waxaa la sameeyaa iyada oo hakad ah. tusaale ahaan:

{Background image-jirka: url (bg1.png), url (bg2.png)}.

Jidkan taageeraya xataa IE8. images dhowr ah ee asalka ah caag ah loo isticmaalo ee khariidad. Muhiimsan, ha iloobin in aad isticmaasho image kasta oo calan midabka asalka ah ee CSS, sida dadka isticmaala si fudud u gali kartaa image ah.

Yeelaan asal-meel

Haddii aad isticmaasho image ah in unit asalka, CSS kuu ogolaanayaa inaad dhig image ah meel kasta oo shaashadda. By default, image ku yaal geeska bidix ee sare. Sifo qaadataa labada tilmaamo afka ah (top, hoose, bidix, midig), tirsi (xiiso, pixels iyo qaybaha kale). Xaaladdan oo kale, waa in aad sheeg laba qiyamka, siman oo toosan:

jirka {asal-meel: Xarunta xaq ;} - tusaalahan, hannaankii meeshii laga dhisi doonaa dhinaca midig ee bogga, sare iyo hoose ee masaafada image si isku mid ah.

Yeelaan asal-size

Mararka qaarkood waxaa lagama maarmaan ah in ay fidin asalka CSS ama la yareeyo ay size. Si arrintan loo sameeyo, u isticmaal sifo asal-size, iyo size ee asalka ah waxaa lagu hagaajin karo in pixels ama boqolkiiba, iyo wax kasta oo halbeeg kale.

Iyada oo sifo this, waxaa jira dhibaatooyin qaar ka mid ah, waayo, bandhigay saxda ah ee asalka ah ee qoraalkii hore ee horgalayaasha browser ah in la isticmaalo. Dabcan, version hadda si buuxda u taageersan sifo this iyo baahida loo qabo guryaha gaarka ah ee la waayay.

Yeelaan asal-lifaaqa

sifo Tani waxay ku qeexan yihiin dhaqanka images soo jeeda halka boggan ah. Sidaas daraaddeed, waxay qaadan kartaa 3 qiyamka (ma ku jiraan dhaxli, wadarta guud ee dhammaan sifooyinka ay ka wada hadleen in this article):

  • go'an - dhigaysa sawirka ku saabsan asalka ah ee go'an,
  • rogto - kitaabbadii asalka kale ee xubno ka ah;
  • maxaliga ah - ee image ku saabsan asalka waa socod haddii boggan leeyahay content. Background in uu ka baxsan ka kooban yahay qaab dhismeedka fadhiya.

Tusaale isticmaalo:

jirka {asal-lifaaqa go'an}.

Currently, Firefox ma taageeri hantida la soo dhaafay (degaanka).

Yeelaan asal-jeedo

sifo Tani waxay masuul ka tahay element boos ah. daalacashada Hore u baahan isticmaalka horgalayaasha. hantida laftiisa uu leeyahay saddex xuduudaheedu:

  • kursiga-box meeleysan yahay marka loo eego hannaanka ku laayeen, halka iyada oo la tixgelinayo dhumucdiisuna waxay ku yiilleen,
  • guryaha soohdinta-box ka duwan hore ee in khadka soohdintu waxay noqon kartaa si buuxda ama qayb ahaan daboolaa hannaanka;
  • content-box qabto image pryavyazyvaya ay ka kooban tahay.

Haddii aad sheeg qiimaha badan, ka dibna daalacashada fal karaa in hab iyaga u gaar, Firefox iyo Opera Arkaa kaliya ikhtiyaarka ugu horeysay.

Yeelaan asal-celiyaan

Sida caadiga ah, haddii image asalka ah waxaa loo cayimay, waa in si gudban ama vertical soo noqnoqda. Waayo, kan iyo sida loo isticmaalo ee sifo asal-celiyaan. Sidaas darteed, soo jeeda block, CSS taas oo ka kooban hantida noocan oo kale ah waxay yeelan karaan mid ka mid ah dhowr ah oo xuduudaheedu:

  • no-celiyo - image u muuqataa on page a hal version a;
  • ku celi - asalka lagu celceliyo ee x iyo y;
  • ku celi-x - gudban oo keliya;
  • ku celi-y - vertical oo keliya;
  • meel - asalka lagu celceliyo, laakiin haddii meel waa wax aan macquul in aad ku buuxisid dhexeeya sawirada muuqan dirina;
  • wareegsanaa - image waxaa qaaddey, haddii aysan buuxin meesha oo dhan mid ah sawirrada oo dhan.

Tusaale sifooyinka ah:

jirka {asal-celiyaan, bilaa korsocod ah ku celis celis} - la mid ah asalka-celiyaan, ku celi-y.

In CSS3 sheeg laga yaabaa in qiimaha for images badan marka taxay oo xuduudaheedu, kala hakadka.

Yeelaan background-clip

sifo waxa uu qeexayaa dhaqanka asalka hoos xuduudaha (tus, in ay dhacdo looxyada dhibcaha):

  • kursiga-box - asalka soo bandhigay gudaha ee block ah;
  • xadka-box - image yimaado hoos qaab dhismeedka,
  • content-box - sawirka ku saabsan asalka muuqan doonaa oo kaliya gudahood ka kooban.

Tusaale isticmaalo:

jirka {background-clip: content- sanduuqa;}.

Chrom iyo Safari baahan Horgalaha -webkit-.

sifooyinka dhexaragga iyo filter

sifo sentigiiba kuu ogolaanayaa inaad dhigay hufnaanta ah ee asalka ah - hantida CSS shaqeyn doonaa dhammaan daalacashada. Qiimaha lagu wadaa in kala duwan oo ka soo 0.0 si 1.0 loo dhan yahay. Xaaladdan oo kale, waxaad samaysan karta hufnaanta ee asalka CSS ah ma qiimaha abyoonaha halkii 0.3 waa ku filan si ay u qoraan .3:

.block {background image-: url ( img.png); sentigiiba: .3;}.

Si aad u dhigay sentigiiba asalka, CSS ku haboon yahay xitaa IE hoos version sagaalaad, isticmaalaan sifo filter ah:

.block {background image-: url ( img.png); filter: Alfa (sentigiiba = 30)}.

Xaaladdan oo kale, qiimaha sentigiiba ayaa lagu wadaa dhexeeya 0 iyo 100. Note in sentigiiba ka yeelaan goobaha kala duwan hufnaanta via dhaxal RGBA: marka la isticmaalayo sentigiiba noqdo cad oo keliya ma aha asalka, laakiin sidoo kale dhammaan qaybaha gudaha unugga.

Had iyo jeer la socon statistics isticmaalka aad u daalacashada CIS iyo dhammaan dalalka kale. Dhibaatada ugu weyn ee DTP oo dhan - versions ka weyn ee IE, iyagu ma ay u oggolaadaan in aad isticmaasho CSS3 ku xad buuxa. ma In qaabka illowdo in aad isticmaasho adeegyada gaarka ah in aad u hubiso in aad browser taageertaa hantida CSS kasta. Haddii aadan ku rakibi karaa qoraalkii ka weyn ee daalacashada, heli adeeg hubin doonaan online shaqo site in daalacashada badan ka.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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