Lik'homphieutha, Mananeo a
CSS Media Queries: mohato ka mohato tlhaloso, libōpeho le ulasan pelanggan
Hang holim 'nako e itseng, batho ba etela websites ho li-smartphone le a tšoanang lisebelisoeng tsa elektronike tse bakang bang feela tšeha. Tse ngata li sa khone utloisisa ke hobane'ng ha see e hlokahalang, hobane ho na le e joalo e phutholohile lik'homphieutha komporong! Kapa, ka mpe ka ho fetisisa, dilepothopo. Ho phaella moo, Internet selefouno ka nako eo e ne e le theko e boima.
Nako fetile. Internet e-ba theko e tlaase. thekiso ea tsoa liselefouno tse ngata le ho feta le matlapa a. Hamorao, beng ba libaka tse ratoang makatsoa scratching hlooho ea hae. Ho ea ka lipalo-palo, ho ile ha bonahala eka matlotlo a bona ho ka etsahala hore etela smartphone bona ho feta ka PC ema!
Ka nako eo libaka le e-s'o optimized bakeng sa ho sheba ka lisebelisoeng tsa elektronike. Ho ea bophelo khale ka fono ya hao, o tla lokela ho khotsofalla ho ba le litlhaku tse nyenyane, lintho tse nyenyane menu ya le dikonopo ba sa phutholoha.
The qaleha ea CSS Media Queries
Ho ne ho hlokahala hore ho lefisa mehlodi ya e le hore ba batla e ntle ha ba ne ba nka ho tswa ho skrine efe kapa efe. Pele jala mokhoa oa ho theha libaka tse arohaneng bakeng sa e mong le e boholo. Mohlala, baeti ba sebelisang fono ka selefouno, o fumana ka ya mehlodi e mong, 'me e' ngoe e "a lutse" ka khomphuta ya hao - ka tse ling. Empa e ne e le nako e telele, e theko e boima 'me o rateng.
Joale, ho ile CSS3 Media Queries. Le bona ho ile ha latela monyetla feela ea ho kenngwa tshebetsong ha moralo matla.
ke moralo matla ke efe?
lentsoe lena e sebediswa ha ponahalo ea mohlodi ho fetola ho latela boholo ba skrine leo e browsing. Tsela ea ho utloisisa see? Ho bonolo.
Nka hore u na websaeteng ya. Karolo e 'ngoe ea eona e ka holimo ho na le ke tsamaya menu ya. Horizontal. Ho fetela le ho fetela ho bophara lohle la leqephe. Ka tlase hore ke ea le literata le ho ikopanya le litaba. Mohala le aterese hape aroloa ka ka likotoana tsa le ba lokisetsa tsekaletse haufi le e mong le e tse ling. Tlas'a le literata ena - the dikahare ka sehloohong, 'me ka siea kapa e nepahetseng ke barathoko. Ka tlaase mona, joalokaha e le tloaelo, di bogor.
Sena "classic" moralo polane. Ho ke phethahetseng bakeng k'homphieutha ea botho, empa ha e loketseng haholo bakeng sa lithelefono tsa cellular. menu ya Horizontal haholo ka bophara. Mabitso a mang a teng hole le mong le e tse ling. Ho sebelisa boitsebiso bo tsoang barathoko le bohle ba tla lokela ho Scroll lesira, 'me ha se ho tatso mong le e mong o.
bothata ba ka a rarolla ka ho sebelisa ya etsehang le selefouno moralo le CSS3 Media Queries. Ka ho sebelisa lipotso mecha ea litaba, re bopa hape dikarolo lefelo la diteng ... Now e ea sebetsang ho e kang ena:
- holimo - unit trust le paatsepama menu ya tsamaya;
- tlas'a eona - ea le literata le mabitso a mang, tse hona joale hape behoa fehlang;
- dikahare barathoko ha di behilwe ka lehlakoreng la
dikahare la tag, 'me ka holimo ho.
Ena ke mohlala e bonolo ea ho ka etsoa'ng ka amohele Web Design Media Queries. Ha e le hantle menyetla e ngata haholoanyane.
Joale ke lipotso mecha ea litaba?
понимают модуль CSS3, с помощью которого можно заставить контент страницы адаптироваться к определенным условиям. Tlas'a CSS Media Queries CSS3 utloisisa lentsoe lena le mojulung ona, eo ka eona u ka etsa diteng tsa leqephe ho tloaela maemo a itseng. Ka mohlala, e qala ho araba boholo ba skrine, kapa dikamano sesebediswa (potreite / landschap).
Ha tsamaiso ea oa utloisisa hore ho hlokahala hore a fetole diteng? E sebelisa lipotso mecha ea phatlalatso. Ba bolela ka ho toba entsprechen itseng. Haeba sesebelisoa sa ho tloha eo moeti a tla ho site kopana entsprechen tsena, ho akarelletsa le mekhoa ea pele ho lengolo la ngaka. Ba ka e ngotsweng e le e leng kakaretso tafole CSS, kapa ka faele arohaneng.
CSS Media Queries sebadi sa tshebeletsano
Safari до Chrome. go disofetewere tsohle tsa kajeno li tšehetsa theknoloji ena, ho tloha Safari ho Chrome. Internet Explorer возникнут проблемы… Но давайте признаем честно – у тех, кто до сих пор пользуется старыми IE, буквально все может вызвать проблемы. Ya e le hantle, basebedisi ba version ba baholo ba Internet Explorer na le bothata ... empa 'nete ke hore ka botšepehi - ba ntseng ba sebelisa ba baholo le ke hore, feela ka letho li ka etsa hore le mathata.
Hokahanngoang etsehang moralo Media Queries
html. Mohlomong u kile ua se pepesehetse dipotso mecha ea litaba ha e amana ka mokhoa faele ho HTML. Hopola hore mola? Иногда в конец добавлялся еще один параметр, который выглядел так: media='screen'. < 'Stylesheet' kgokahanyo behel = mofuta = "ea mongolo / CSS 'href = http: // saeteng /article/320575/%E2%80%99style.css%E2%80%99%3E Ka linako tse ling qetellong phaella ka ho re paramethara ngoe, ba talima e le: "skrine 'mecha ea phatlalatso ea =.
Ena ke mecha ea phatlalatso ea potso ee! O bontša hore boletsweng setaele faele tla sebetsa ka disebedisweng tse ding a hlomelloa le lithelevishene. screen можно указать print – в таком случае стили из файла применяются, если страница выводится на печать. Ho ena le hoo, u ka bolela ka ho toba skrine условия: - tabeng ena, le mekhoa ea ho faele ya di e sebelisoa, ha leqephe e hatisitsoeng.
U ka sebelisa litšobotsi tsena tse latelang:
- – универсальный вариант, используется по молчанию, применяется во всех случаях; tsohle - bokahohleng tlhahiso, e sebelisoang ke khutso, e sebelisoa ka maemong 'ohle;
- – экраны (компьютеры, ноутбуки, планшеты, смартфоны и все, что оснащено дисплеем); scrteen - hlahang lifiliming (lik'homphieutha, dilepothopo, matlapa, li-smartphone, 'me sohle se a hlomelloa le bontshiweng a);
- принтеры; условия: - bahatisi;
- – проекторы; boqapi ba - porojeketara;
- – речевые браузеры; go disofetewere puo - puo;
- – для устройств для слабовидящих; Braille - disebedisweng tse ding bakeng sa pono litsebeng;
- – для экранов телевизоров. TV - bakeng sa e hlahang lifiliming TV.
Hore se tsohle. , но они используются редко. Ho na le tse 'maloa tse eketsehileng CSS Media Queries litšobotsi, empa ba ile ba ba ka seoelo sebelisa. all. Ho phaella moo, ha u bolela ka ho toba ka paramethara - Default ka tsohle.
Sebōpeho sa dipotso mecha ea litaba
css. Ho ena le ho bōpa e setaele faele, u ka sebelisa CSS khoutu ya. Ho bonahala eka sena:
(тут будут стили } @media skrine le (, max-bophara: 1024px) {( ho na le mekhoa}
@media, которая дает понять, что будет использоваться медиазапрос, идет указание типа устройства ( screen – экран) и дополнительные параметры. Ka mor'a taelo @media, eo e hlakisa hore mecha ea litaba potso e sebediswa, ho na sesupo sa mofuta oa sesebelisoa (skrine - lesira) le entsprechen eketsehileng. Max Width. Ka mohlala ona, sebelisa CSS Media Queries Max bophara thepa. px. Sena se bolela hore mekhoa thathamisitsoeng braces li tla ameha, haeba mosebedisi ya boholo sesebediswa skrine a maholo ho feta 1024 px. и and не обязательны. Skrine le le se tlamo. O ka ngola sena:
@media (, max-bophara: 1024px) {}
Boemong bo joalo, thepa le ho sebelisoa ka sesebelisoa leha e le efe, eseng feela ba hore ba a hlomelloa le lithelevishene.
Mme bo hlalosang entsprechen multiple
A re re u batla ho fokotsa mefuta e fapaneng ya le disebediswa tse 'maloa tse tla sebelisoa ho khetha mokhoa oa ho ngola. px, но не больше 500 px. A re re u batla ho bontša ka thepa ea feela batho ba etela hao sebaka ho tloha smartphone e itseng, boholo ba skrine ke seng ka tlase ho 320 px, empa ha ho na tse fetang 500 px. Boemong bo joalo, kōpo eo nka foromo ya:
@media (mets-bophara: 320px) le (, max-bophara: 500px) {}
and. Haeba u tloaetse le mananeo a, o NJ tseba seo opareitara e sebelisoa le. Bakeng sa ba ba sa tsebeng: e licheke haeba maemo a ka bobeli ba 'nete. E. Tshebediso ya thepa ka skrine potso e lokela ho ba seng ka tlase ho 320 'me ha ho feta 500 dipikselse.
and не ограничивается одним. 'Me palo ea basebetsi ha le felle ho e mong. U ka ba beha ka hohle kamoo u batla. Ka mohlala, leka ho bōpa e itseng e hlahang lifiliming boholo bakeng sa li-smartphone le a fapaneng haholo - bakeng sa lithelevishene.
Ntlha ea bohlokoa - le ho tlwaetsa sesebediswa mosebedisi. Motho browsing websites ka smartphone hao potreite, motho e mong - le naha ena. orientation:portrait, для вторых, соответственно, orientation:landscape. Bakeng sa pele e neng e, o tla hloka tlatsetso boemo dikamano: potreite, bakeng sa ea bobeli, ka ho latellana, tlwaetso: landschap. @media. mela tsena li boetse li bontša ho parentheses latelang sehlopha @media. and. U ka arolelana le bona ka tsela 'me.
E mong tse thahasellisang nuance. and вы вполне можете использовать оператор or. Ho ena le hoo, 'me u ka' na sebelisa kapa opareitara. O lokela boemo bonyane motho a le mong kopo ya ho ba 'nete! Mohlala:
) {} @media (, max-bophara: 500px) kapa (dikamano: potreite) {}
px ИЛИ используется портретная ориентация, стили в фигурных скобках начнут действовать. Ha skrine e ka tlase ho 500 px kapa tšebeliso potreite, ho braces tla nka mekhoa sebediswa.
Keyword sa bakeng o motle-tokiso
not. Mecha ea litaba potso, o ka kenya lentsoe ha ho joalo. Sena se etsoa ka tsela e latelang:
@media (e seng, max-bophara: 700px ) {}
Properties ba butswe haeba bophara lebetsoeng le e ha a lekane le 700 dipikselse.
makgetheng mecha ea phatlalatso
The lipotso ka sebelisoa mesebetsi 'maloa pele ho thata. W3C. Tlwaelanya le uena ka sohle seo u ka se khonang, online help w3c. coders fetisisa ho lekaneng ho e ba le ba bararo ba ka sehloohong:
- (о нем мы уже говорили); dikamano (re se o ile a bua ka eona);
- (ширина, ее тоже упоминали); bophara (bophara, e le eena a boletsoeng);
- (высота). bophahamo ba (bophahamo).
Height e ka seoelo sebelisoa, empa ho na le Maemong a seng makae ka tse boemo ba puo ena e ka ba le thuso.
Kamoo le moo ho beha likopo tsa?
Tse ngata ho web bayemi ka tsela e itseng li kenya ho fihlela qetellong ea mekhoa faele. Ka mohlala, pele e thathamisa mekhoa e khōlō, 'me joale, ka tlase ya tokomane e, beha likopo.
Sena ha se le molemo haholo. Haholo ho loketseng haholoanyane ho beha thepa ya disebediswa tsa ho fapaneng hang ka mor'a mekhoa e khōlō. Ka mohlala, u na le div, e beha e khubelu fonte mala:
div {
mala: khubelu;
}
Hang ka mor'a hore kopo ya e bontša:
@media (mets-bophara: 320px) {}
Alakisi thepa.
Joalo wa katamelo e ne e tla ba boima ha u sebelisa "bo hloekileng» CSS. Ho thusa preprocessor ena. Ba ba le e ngata le menyetla thahasellisang likopo nepahetseng haholoanyane kopo.
khetho e 'ngoe - tsamaisa thepa ya disebediswa tsa ho fapaneng ka ga difaele tse fapaneng setaele. Sena se na le thuso haholo-holo haeba u sebelisa preprocessor taelo ho Import. Phello ke e bonolo ho fetola, khoutu hloeka.
Tseo e 'ngoe ea ho Sebelisa? Tsohle itšetlehile ka ratang le lintho tse khethollang sehlopha. Mohlomong, ka sebaka sa mosebetsi oa hao o na le ka tsela e itseng oa ho beha lipotso mecha ea litaba e tla amoheloa.
Hape u se ke ua lebala hore u ka nolofatsa bophelo ba hao le Software morao-rao. Ho ke ke ha feela ka preprocessor ena. Ka Gulp Group CSS Media Queries ka etsa tshebetso bonolo haholo. Kgothaletswa ho tseba sesebelisoa sena kapa efe kapa efe ya analogs lona.
Similar articles
Trending Now