Ị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ị:
Ụ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.
Ụ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