ỊntanetịNhazi weebụ

CSS ndabere nghọta. Nzuzo ma ọ bụ ederede na-eji CSS

Na ọbịbịa nke CSS3, ọrụ nke ndị na-emepụta ihe ngosi aghọwo nke dị mfe ma dịkwuo ezi uche n'ọtụtụ ụzọ: mgbe niile, ị nwere ike ugbu a ịkpụzi ihe dị mfe, ihe niile na-ejikarị JavaScript eme ihe. Ka anyị kwuo na ịkwesịrị ịhazigharị nghọta ịzụlite - CSS na-enye ọtụtụ nhọrọ ozugbo.

Background kọwara a set nke àgwà (ndabere-image, ndabere-ọkwá , ndabere-size, ndabere-megharịa, ndabere-mgbakwunye, ndabere-si malite, ndabere-clip, ndabere-agba), ọ bụla nke nwere ike na-kenyere iche iche ma ọ bụ jikọtara n'okpuru àgwà Azụ. Ka anyi nyochaa nke obula n'ime ha karia.

Ụdị ọdịdị-acha

Na CSS, ndabere na agba nwere ike ịtọ na ọtụtụ ụzọ: eji a hex code, agba aha ma ọ bụ RGB-ntinye. Na CSS3, ọ ga-ekwe omume iji nhọrọ RGBA kama ndekọ RGB.

E dere ederede hexadecimal na ihe onwunwe mgbe okporo: ndabere-agba: # FFDAB9. Ọ bụrụ na ndị edemede na otu ntinye ahụ dabara na abụọ, koodu ahụ na-adịkarị mkpirikpi: # ccff00 nwere ike dee dị ka # cf0:

Isi [ndabere-agba: # cf0;}.

Aha ahụ bụ ọbụna na okooko osisi kachasị mma. Dịka ọmụmaatụ, na mgbakwunye na acha ọcha na ọcha, ị nwere ike iji NavajoWhite (#FFDEAD) ma ọ bụ Honeydew2 (# E0EEE0):

Isi [ndabere-agba: odo odo;}.

Nchịkọta ikpeazụ nke ndekọ RGB ma ọ bụ RGBA na-enye gị ohere ịkọwa ọ bụghị naanị agba, kamakwa nghọta nke CSS ndabere, mana usoro ahụ na-arụ ọrụ na IE naanị n'elu 9. Ihe nchọgharị ndị ọzọ na-ejikarị nghọta ghọtara nhọrọ ahụ. Site na ụkpụrụ W3C, ọ ka mma iji RGBA kama karịa RGB.

Uru ikpeazụ maka RGBA ma setịpụ opacity nke ndabere site na 0 (transperent) na 1 (opaque).

E nwere ụfọdụ ihe ndị ọzọ pụtara. A pụrụ ịtọ agba agba ya na HSL na HSLA. E tinyekwara ha abụọ na CSS3, n'ihi ya, anaghị akwado IE n'okpuru mbipute 9. Nhọrọ ndị ahụ yiri RGB ma ọ bụ RGBA, naanị n'ụdị dị iche: Hue (nke hue bụ uru na ụkwụ igwe, a na-edozi ya na ogo), Saturate (ike bụ pasent nke agba, na pasent, site na 0 ruo 100), Ịdị ọcha (njuputa bụ ìhè, a tụrụ ya n'otu ụzọ ahụ dị ka Saturate ).

Ebumnuche nke ọdịdị ihe oyiyi

Ụdị ihe nchọgharị kachasị na-aga n'ihu bụ iji ihe oyiyi ahụ mee ihe. Na CSS3, ị nwere ike ezipụta ọbụna foto ole na ole, a na-eme nke a site na njiri. Ihe nlele:

{Ndabere-ahu oyiyi: url (bg1.png), url (bg2.png)}.

Usoro a na-akwado ọbụna IE8. A na-eji ihe oyiyi dị iche iche eme ihe maka mgbakwunye rubber. Ihe kachasị mkpa, echefula, mgbe ị na-eji ihe oyiyi ọ bụla, tinyekwa agba agba na CSS, n'ihi na ndị ọrụ nwere ike ịpịghị ihe oyiyi ahụ.

Ụdị ọnọdụ ọkpụkpụ

Ọ bụrụ na ị na-eji ihe oyiyi gosipụta ndabere nke ogige ahụ, CSS ga-enye gị ohere itinye foto ahụ ọ bụla na ihuenyo. Site na ndabara, oyiyi ahụ dị na akuku aka ekpe. Ụdị ahụ na-ewe ma ọ bụ ntụziaka (n'elu, ala, aka ekpe, nri), ma ọ bụ nọmba (percentages, pixels na mpaghara ndị ọzọ). N'okwu a, ị ghaghị ịkọwa ụkpụrụ abụọ: horizontally na ekwesị:

aru {ndabere-ọkwá: nri center ;} - a ka ihe atụ, ụkpụrụ a ga-emi odude ke n'akụkụ aka nri nke na peeji nke, na elu na ala nke ihe oyiyi anya na otu.

Ụdị ọdịdị dị elu

Mgbe ụfọdụ, ịchọrọ iji CSS gbatịa ndabere ma ọ bụ belata nha ya. Iji mee nke a, jiri njirimara na-etolite, na nzụlite nwere ike ịkọwapụta na pixels ma ọ bụ percentages, nakwa na mpaghara ọ bụla nke mmesho.

Site na nke a, e nwere ụfọdụ nsogbu: maka nhụzi ziri ezi nke ndabere na mmalite nsụgharị nke nchọgharị ọ dị mkpa iji prefixes. N'ezie, nsụgharị ndị a ugbu a na-akwado nkwado a n'ụzọ zuru ezu na mkpa maka ụfọdụ ihe onwunwe ejirila.

Ụdị na-agbakwasị ụkwụ

Njirimara a na-ekwuputa omume nke ndabere ihe mgbe ị na-agagharị. Ya mere, o nwere ike iji ụkpụrụ atọ (na-enweghị iburu ihe nketa eketa, na-ahụkarị àgwà niile dị n'isiokwu a):

  • ofu - eme ka picture na ndabere nke ofu;
  • pịgharịa - ndabere akwụkwọ mpịakọta na ike nke ndị ọcha;
  • obodo - oyiyi na ndabere na-scrolled ma ọ bụrụ na scrolling nwere ọdịnaya. Azụ na-agafe karịa ọdịnaya ahụ dị.

Ihe nyocha nke eji:

Akpụkpọ ụkwụ (mgbakwunye agbakwunye agbụ).

Ugbu a, Firefox anaghị akwado ihe onwunwe ikpeazụ (mpaghara).

Ụdị na-esite n'okirikiri

Ụdị àgwà a bụ ọrụ maka ịmepụta ihe. Nchọgharị nke nsụgharị mmalite chọrọ iji prefixes. Ihe onwunwe n'onwe ya nwere atọ:

  • padding-igbe na-positioned ikwu na ihu ụkpụrụ, mgbe na-ewere n'ime akaụntụ ọkpụrụkpụ nke etiti;
  • ókè-ala-igbe Njirimara dị iche iche si aga na na ókè dị ike ndị a kpam kpam ma ọ bụ na-ezughị ezu yitewere ụkpụrụ;
  • ọdịnaya-igbe n'ọnọdu image pryavyazyvaya ọdịnaya.

Ọ bụrụ na akọwapụtara ọtụtụ ụkpụrụ, mgbe ahụ, ndị nchọgharị nwere ike imeghachi omume ha: Firefox na Opera ghọta naanị nhọrọ mbụ.

Ebumnuche a na-emegharị ya

Dịka, ọ bụrụ na akọwapụtara ya site na onyinyo ahụ, a ghaghị ime ya ugboro ugboro ma ọ bụ na ntanetị. Maka nke a, a na-eji àgwà a na-emegharị ya. Ya mere, ndabere nke ihe ngbochi nke CSS nwere ihe dị otú ahụ nwere ike inwe otu n'ime ọtụtụ parameters:

  • ọ dịghị-megharịa - oyiyi na-egosi na a na peeji nke a otu version;
  • Tinyegharịa - agbakwunyere azụ ya na axes y na y;
  • ikwugharị-x - naanị ịgbasapụ;
  • ikwugharị-y - na ekwesị;
  • ohere - ndabere na-ugboro ugboro, ma ọ bụrụ na ohere bụ-agaghị ekwe omume jupụta na n'etiti foto apụta efu;
  • gburugburu - oyiyi na-scaled, ma ọ bụrụ na ọ na-adịghị jupụta dum n'ógbè dum foto.

Ihe atụ nke iji àgwà:

aru {ndabere-megharịa: no- megharịa megharịa} - yiri ndabere-megharịa: ikwugharị-y.

Na CSS3, ọ ga-ekwe omume ịkọwapụta ụkpụrụ maka ọtụtụ ihe oyiyi, ma ọ bụrụ na ị depụta ntọala site na iji akara.

Ụdị ọdịda-azụ

Njirimara a na-akowa ihe omumu n'agbata ókèala (dịka ọmụmaatụ, n'ihe banyere okpokoro osisi):

  • padding-igbe - ndabere egosipụta na ime nke ngọngọ;
  • ókè-ala-igbe - oyiyi abịa n'okpuru kpuchie;
  • ọdịnaya-igbe - na foto na ndabere ga naanị apụta n'ime ọdịnaya.

Ihe nyocha nke eji:

Isi [ndabere-clip: igbe-ọdịnaya;}.

Chrom na Safari choro iji ojiji nke ihe ndozi.

Ụdị opacity na nhazi

Okpenye opacity na-enye gị ohere ịme ka nghọta nke ndabere - ọrụ CSS ga-arụ ọrụ n'ime ihe nchọgharị niile. A na-etinye uru ahụ site na 0.0 ruo 1.0 gụnyere. Na ime nke a, ị nwere ike ịtọ ntọala nzuzo nke CSS Enweghị ọnụọgụ integer: kama nke 0.3, ọ ga - ede ede .3:

.block {ndabere-oyiyi: url (img.png); Opacity: .3;}.

Iji setịpụ nghọta nke ndabere, CSS nke dabara adaba maka IE n'okpuru nsụgharị nke itoolu, jiri àgwà nchịkọta:

.block {ndabere-oyiyi: url (img.png); Iyo: alpha (opacity = 30);}.

N'okwu a, a na-etinye opacity uru site na 0 ruo 100. Rịba ama na àgwà opacity dị iche site na nghọta nghọta na nketa RGBA: mgbe ị na-eji opacity, ọ bụghị naanị ndabere ka ọ ga-esi bụrụ onye na-agagharị, ma ihe niile dị n'ime ngọngọ ga-adịkwa.

Nọgide na-agbaso ọnụ ọgụgụ nke iji ihe nchọgharị na CIS na mba ndị ọzọ. Nsogbu kasịnụ maka ndị na-emepụta ihe ọ bụla bụ ochie nke IE, ha anaghị ekwe ka ị jiri CSS3 mee ihe. Mgbe ị na-eme nhazi, echefukwala iji ọrụ pụrụ iche chọpụta ma ọ bụrụ na ihe nchọgharị gị na-akwado ihe ọ bụla CSS. Ọ bụrụ na ịnweghị ike ịwụnye nsụgharị nke nchọgharị, chọpụta ọrụ ga-anwale ọrụ nke saịtị ahụ na ihe nchọgharị dị iche iche n'ịntanetị.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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