KọmputaMmemme

CSS Media gbara ajụjụ: nzọụkwụ site nzọụkwụ nkọwa, atụmatụ na reviews

Otu mgbe, ndị na-eleta weebụsaịtị na smartphones na yiri mobile ngwaọrụ na-eme ka ndị ọzọ na-achị ọchị. Ọtụtụ enweghị ike ịghọta ihe mere nke a dị mkpa, n'ihi na e nwere ndị dị otú ahụ a ọma na desktọpụ kọmputa! Ma ọ bụ, ke kasị njọ, laptọọpụ. Ke adianade do, mobile Internet mgbe bụ oké ọnụ.

Oge gafere. Internet ghọrọ ọnụ ala karịa. The ire wee si ọzọ na ndị ọzọ ntị na mbadamba. Mgbe oge ụfọdụ gasịrị, ndị nwe na-ewu ewu na saịtị eju scratching isi ya. Dị ka ọnụ ọgụgụ, ọ pụtara na ha nwere na-yikarịrị ka gaa na ha smartphones karịa na a anyịnya PC!

N'oge ahụ na saịtị na e kachasị nke ị na-elele na mobile ngwaọrụ. Aga ochie ndụ na ekwentị gị, ị ga-enwe afọ ojuju na obere akwụkwọ ozi, obere menu ihe na mkpọchi iru ala.

Biakwa obibia nke CSS Media gbara ajụjụ

E nwere mkpa ịmanye ego mere na ha na anya ọma mgbe anya si ọ bụla na ihuenyo. First agbasa omume nke guzosie ike iche iche na saịtị ọ bụla size. Ka ihe atụ, ndị ọbịa na-eji a na ekwentị mkpanaaka, ị ga-esi na otu akụ, na onye na-"ọdụ" na gị na kọmputa - na ndị ọzọ. Ma, ọ bụ a ogologo, oké ọnụ ma na-achọghị.

Mgbe ahụ, wee CSS3 Media gbara ajụjụ. Na ha wee mere ekwe omume nke mmejuputa ike imewe.

Gịnị bụ ike imewe?

Nke a na okwu a na-eji ma ọ bụrụ na onye ahụ nke na-akụ na-agbanwe dị ka size nke ihuenyo na nke ya na-eme nchọgharị. Olee otú ịghọta nke a? Ọ bụ ihe dị mfe.

Were ya na ị nwere a website. Na ya elu akụkụ e nwere a igodo menu. Kwụ. Ọ gbatịrị n'elu dum obosara nke page. N'okpuru na bụ a ngọngọ na kọntaktị. Ekwentị na adreesị na-spaced abụọ nkanka na-ndokwa horizontally n'akụkụ ọ bụla ọzọ. N'okpuru a ngọngọ - isi ọdịnaya, na n'aka ekpe ma ọ bụ aka nri bụ sidebar. N'okpuru ebe a, dị ka na mbụ, n'okpuru.

Nke a "oge gboo" layout esereese. Ọ bụ zuru okè n'ihi na a onye na kọmputa, ma ọ bụghị kwa adaba n'ihi na mobile phones. Kwụ menu bụ oke obosara. Ndi ana-akpo na-emi odude n'ebe dị anya n'ebe onye ọ bụla ọzọ. Iji ozi si sidebar na niile ga-enwe ka ịpịgharịa ihuenyo, na ọ bụghị ka onye ọ bụla uto.

The nsogbu a ga-edozi site na iji ihe na-agbanwe na mobile imewe na CSS3 Media gbara ajụjụ. Site na iji media gbara ajụjụ, anyị mepụtaghachi ọnọdụ nke ọdịnaya ... Ugbu a ọ na-arụ ọrụ dị ka nke a:

  • top - unit na vetikal igodo menu;
  • n'okpuru ya - ngọngọ na kọntaktị, nke na-ugbu a na-enịm ekwesị;
  • sidebar content egosighi na n'akụkụ nke mkpado ọdịnaya, na n'elu ya.

Nke a bụ a dị mfe ihe atụ nke ihe nwere ike mere na Responsive Web Design Media gbara ajụjụ. N'ezie a otutu ihe ohere.

Ya mere, ihe bụ media gbara ajụjụ?

понимают модуль CSS3, с помощью которого можно заставить контент страницы адаптироваться к определенным условиям. N'okpuru CSS Media gbara ajụjụ CSS3 ịghọta okwu modul, nke unu nwere ike ime ka ọdịnaya nke page imeghari ka ụfọdụ ọnọdụ. Ka ihe atụ, ọ na-amalite ikwu ka ihuenyo size, ma ọ bụ nghazi ngwaọrụ (Eserese / odida obodo).

Dị ka usoro na-aghọta na mkpa ịgbanwe ọdịnaya? Ọ na-eji media gbara ajụjụ. Ha dee ụfọdụ kwa. Ọ bụrụ na a ngwaọrụ site na nke a esenowo wee saịtị osobo ndị a kwa, tinyere tupu ọgwụ ekwekọghị. Ha nwere ike e dere dị ka a ngụkọta CSS table, ma ọ bụ na a dị iche iche faịlụ.

CSS Media gbara ajụjụ Browser Ndakọrịta

Safari до Chrome. All oge a nchọgharị na-akwado nke a technology, si Safari na Chrome. Internet Explorer возникнут проблемы… Но давайте признаем честно – у тех, кто до сих пор пользуется старыми IE, буквально все может вызвать проблемы. N'ezie, ọrụ nke okenye na nsụgharị nke Internet Explorer nwere nsogbu ... ma ka na-eche ihu ya n'eziokwu - ndị ka na-eji okenye na ntụgharị, dị nnọọ banyere ihe ọ bụla nwere ike ime ka nsogbu.

Ahazi ahịrịokwu agbanwe layout Media gbara ajụjụ

html. Ikekwe a gụrụ media gbara ajụjụ mgbe ejikọrọ na style faịlụ html. Cheta na akara? Иногда в конец добавлялся еще один параметр, который выглядел так: media='screen'. = 'ederede / CSS' href = http: // saịtị /article/320575/%E2%80%99style.css%E2%80%99%3E Mgbe ụfọdụ na njedebe na-agbakwụnye ọzọ oke, onye na-ele anya dị ka: media = 'ihuenyo'.

Nke a bụ a media ajụjụ! Ọ na-egosi na ahụ kwuru kpọmkwem style file ga-arụ ọrụ na ngwaọrụ na-onwem na TV. screen можно указать print – в таком случае стили из файла применяются, если страница выводится на печать. Kama nke ahụ, i nwere ike dee na ihuenyo ebipụta - na nke a, ndị na uwe nke faịlụ na-etinyere, ma ọ bụrụ na peeji nke e biri ebi.

Ị nwere ike iji ndị na-esonụ àgwà:

  • – универсальный вариант, используется по молчанию, применяется во всех случаях; niile - eluigwe na ala version, na-eji nkịtị, na-etinyere mgbe nile;
  • – экраны (компьютеры, ноутбуки, планшеты, смартфоны и все, что оснащено дисплеем); scrteen - meziri (kọmputa, Laptọọpụ, mbadamba, smartphones, na ihe nile na-onwem na a ngosi);
  • принтеры; ebipụta - na-ebi akwụkwọ;
  • – проекторы; ntule - projector;
  • – речевые браузеры; okwu - okwu nchọgharị;
  • – для устройств для слабовидящих; mkpụrụ akwụkwọ ndị ìsì - ngwaọrụ maka anya isi;
  • – для экранов телевизоров. tv - maka TV meziri.

Nke ahụ abụghị ihe niile. , но они используются редко. E nwere ọtụtụ ihe ndị ọzọ CSS Media gbara ajụjụ àgwà, ma ha na-adịkarịghị eji. all. Ke adianade do, ị na-adịghị dee a oke - ndabara na niile.

Ọdịdị nke ahụ media gbara ajụjụ

css. Kama nke na-eke a style file, i nwere ike iji CSS koodu. Ọ anya dị ka nke a:

(тут будут стили } @media ihuenyo na (max-obosara: 1024px) {( e nwere ekwekọghị}

@media, которая дает понять, что будет использоваться медиазапрос, идет указание типа устройства ( screen – экран) и дополнительные параметры. Mgbe @media nyere ha, nke na-eme ka o doo anya na media ajụjụ na-eji, na e nwere ihe na-egosi na ụdị nke ngwaọrụ (ihuenyo - ihuenyo) na ndị ọzọ kwa. Max Width. Na nke a atụ, iji CSS Media gbara ajụjụ Max Obosara onwunwe. px. Nke a pụtara na ekwekọghị depụtara na nkwado ga-aka, ma ọ bụrụ na onye ọrụ nke na ngwaọrụ na ihuenyo size karịa 1024 px. и and не обязательны. Ihuenyo na na ọ bụghị na-adịgide adịgide. Ị nwere ike ide a:

@media (max-obosara: 1024px) {}

N'ọnọdụ dị otú ahụ, Njirimara na-eji na ihe ọ bụla na ngwaọrụ, ọ bụghị naanị ndị na-onwem na TV.

Ikwu multiple parameters

Ka e were ya na ị chọrọ amachi nso nke ọtụtụ ngwaọrụ a ga-eji na-ahọrọ style. px, но не больше 500 px. Ka anyị kwuo na ị chọrọ na-egosi Njirimara nke naanị ndị na-eleta gị na saịtị site na a ama, na ihuenyo size bụ ihe na-erughị 320 px, ma ọ dịghị ihe karịrị 500 px. N'ọnọdụ dị otú ahụ, arịrịọ na-ewe n'ụdị:

@media (min-obosara: 320px) na (max-obosara: 500px) {}

and. Ọ bụrụ na ị maara na mmemme, ị NJ maara ihe ọrụ na-etinyere na. N'ihi na ndị na-amaghị: ọ achọpụtazi ma ọ bụrụ na ọnọdụ ndị ezi. E. ebighị Njirimara na ajụjụ na ihuenyo ga-erughị 320 na bụghị ihe karịrị 500 pikselụ.

and не ограничивается одним. Na ọnụ ọgụgụ nke rụọ na ọ bụghị nanị otu. Ị nwere ike tinye ha dị ukwuu dị ka ị chọrọ. Dị ka ihe atụ, na-agbalị ka imepụta a ụfọdụ size meziri maka smartphones na dị nnọọ iche - n'ihi na TV na.

Otu ihe dị mkpa - nghazi nke onye ọrụ ngwaọrụ. Onye na-eme nchọgharị weebụsaịtị gị ama na ihu ndọtị, onye - na odida obodo. orientation:portrait, для вторых, соответственно, orientation:landscape. N'ihi na nke mbụ, ị ga-mkpa ọzọ ọnọdụ nghazi: Eserese, n'ihi na nke abụọ, karị, nghazi: odida obodo. @media. Ndị a chọpụtara na-egosi na parentheses esonụ @media otu. and. Ị nwere ike ịkekọrịta ha site na.

Ọzọ na-akpali nuance. and вы вполне можете использовать оператор or. Kama nke ahụ, na i nwere ike iji ma ọ bụ ọrụ. O kwesịrị dịkarịa ala otu ọnọdụ na arịrịọ na-ezi! Dị ka ihe atụ:

) {} @media (max-obosara: 500px) ma ọ bụ (nghazi: Eserese) {}

px ИЛИ используется портретная ориентация, стили в фигурных скобках начнут действовать. Ọ bụrụ na ihuenyo bụ ihe na-erughị 500 px ma ọ bụ ojiji ihu ndọtị, na nkwado ga-mmetụta ekwekọghị.

Isiokwu bụghị maka ezi-na-n'iji ya gee ntị

not. The media ajụjụ, ị nwere ike itinye okwu bụghị. Nke a na-eme ka ndị a:

@media (bụghị max-obosara: 700px ) {}

Njirimara na-arụ ọrụ ma ọ bụrụ na na kacha obosara ahaghị nhata 700 pikselụ.

media atụmatụ

The gbara ajụjụ nwere ike ji mee ọtụtụ tupu ike ọrụ. W3C. Mara nke ọma na ihe niile i nwere ike online W3C. Kasị coders ezu na aka na atọ isi:

  • (о нем мы уже говорили); nghazi (anyị na-ama na-ekwu banyere ya);
  • (ширина, ее тоже упоминали); obosara (obosara, ọ na-kwuru);
  • (высота). elu (elu).

Elu na-adịkarịghị eji, ma e nwere ihe ole na ole mgbe nke a ọnọdụ nwere ike bara uru.

Olee na ebe-arịọ?

Ọtụtụ web ndị na-emepụta n'ụzọ ụfọdụ na-etinye ha na njedebe nke file ekwekọghị. Dị ka ihe atụ, ihe mbụ depụtara isi ekwekọghị, na, na, na ala nke akwụkwọ, enịm arịrịọ.

Nke a abụghị nnọọ mma. Ọtụtụ ihe ndị ọzọ ga-adaba adaba ebe Njirimara maka iche iche na ngwaọrụ nri mgbe isi ekwekọghị. Ka ihe atụ, i nwere a div, nke enịm red font agba:

div {

agba: red;

}

Ozugbo arịrịọ egosi:

@media (min-obosara: 320px) {}

Edepụta Njirimara.

Otú ahụ ga-abụ cumbersome ma ọ bụrụ na ị na-eji "dị ọcha» CSS. Iji aka nke preprocessor. Ha nwere a otutu akpali ohere maka ihe ezi ngwa arịrịọ.

Ọzọ nhọrọ - ịtụkwasị Njirimara maka iche iche na ngwaọrụ dị iche iche style faịlụ. Nke a bụ karịsịa bara uru ma ọ bụrụ na ị na-eji a preprocessor ntụziaka mbubata. N'ihi bụ ihe dị mfe dezie, dị ọcha koodu.

Nke Otu Jiri? Ọ niile na-adabere na-amasị na àgwà nke otu egwuregwu. Ikekwe, n'ebe nke ọrụ gị nwere otu ụzọ ịtụkwasị media gbara ajụjụ ga-anabata.

Ọzọkwa echefula na ị nwere ike ndụ gị dị mfe na ọhụrụ software. Ọ bụghị nanị banyere preprocessor. Na-eloda Group CSS Media gbara ajụjụ nwere ike ime ka usoro nnọọ mfe. Na-atụ aro ka nna ngwá ọrụ a ma ọ bụ ihe ọ bụla nke ya analogs.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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