Kombuyuutarada, Barnaamijka
CSS Media Sessions: sharaxaad tallaabo tallaabo ah, sifooyin iyo dib u eegis
Hal mar, kuwa soo booqday bogagga internetka ee casriga ah iyo aaladaha kale ee moobaylka waxay sababeen kaliya qosol ka yimid kuwa kale. Dad badan ayaa si fudud u fahmi kari waayay sababta ay tani u baahan tahay, sababtoo ah waxaa jira kombiyuutaro fara badan oo habboon! Ama, ugu xun, laptops. Intaa waxaa dheer, internetka moobaylku wakhtigaas wuu qaali ahaa.
Waqtiga la soo dhaafay. Internetku wuu ka jaban yahay. In lagu iibiyo taleefannada iyo kumbuyuutarrada badan. Waqtiga qaar ka dib, mulkiilayaasha goobaha caanka ah ayaa ka xanaaqsan madaxa madaxa. Marka loo eego tirakoobyada, waxay soo baxday in khayraadkoodu uu badanaa ka soo booqanayo telefoonnada gacanta marka loo eego kombuyuutarada caadiga ah!
Maalmahaas, goobaha lama soo koobin si ay u eegaan aaladaha mobile. Ku aadida khayraadkii hore ee telefoonka, waa inaad ku qancin waraaqo yaryar, waxyaabo yaryar oo yaryar iyo waxyaabo aan habooneyn.
Muuqaalka muuqaalka CSS Warqadaha
Waxaa jiray baahi loo qabo in la sameeyo kheyraad si ay u eegaan wanaagsan marka laga eego shaashad kasta. Ugu horreyn, ficilada abuuritaanka goobo gaar ah ee cabbir kasta ayaa faafay. Tusaale ahaan, qof booqde ah oo isticmaala taleefanka gacanta, wuxuu helay hal kheyraad, iyo midka "sat" ee kombiyuutarka - dhinaca kale. Laakiin waxay ahayd waqti dheer, qaali ah oo aan raaxo lahayn.
Kadib waxaa jiray waraaqo warbaahineed oo CSS3 ah. Iyadoo ay caawinayaan, fursad fudud oo lagu fulinayo naqshad firfircoon.
Waa maxay qaabka firfircooni?
Ereygan waxaa loo isticmaalaa haddii muuqaalka ilaha khayraadka uu isbeddelo sida waafaqsan cabbirka shaashadda ee la arki karo. Sidee loo fahmi karaa? Waa sahlan tahay.
Bal qiyaas in aad leedahay website. Dusha sare ee waxaa ku yaala menu navigation. Horizontal. Waxay fidisaa dhamaanba qaybta bogga. Hoos waxaa ku xusan macluumaadka xiriirka. Teleefonka iyo cinwaanka ayaa sidoo kale ku faafay laba xaafadood waxayna ku yaalliin xagga hoose, dhinacba midka kale. Qeybtaani waa qeybta ugu muhiimsan, dhinaca kale waxaa ku yaal dhinaca bidix ama dhinaca midig. Hoosta, sida caadiga ah, footer.
Tani waa qaybaha 'caadiga ah' ee qaababka. Aad ayey u fiican tahay kombiyuutarka shakhsiyeed, laakiin maaha mid aad ugu habboon telefoonada gacanta. Cuntada yari waa mid aad u ballaaran. Xidhiidhadu way ka fog yihiin midba midka kale. Si aad xogta uga isticmaashid dhinaca bartanka oo ay qasab ku noqdaan in ay shaandhaynta shaashadda, tani maahan qof waliba jecel yahay.
Dhibaatada waxaa lagu xallin karaa iyadoo la adeegsanayo habka la qabsashada iyo habka moobiilka iyadoo la adeegsanayo CSS3 Media Queries. Iyada oo gacan ka heleysa wareysiyada warbaahinta waxaan dib u habaynaynaa meesha ay ka kooban tahay ... Hada wax walbaa waa u shaqeeyaa sidan:
- Dusha sare - block ah oo leh liis taxane ah;
- Hoos waxaa ku yaal xayiraado leh xiriiro, kuwaas oo hadda lagu meeleeyo si aan toos ahayn;
- Waxyaalaha ku yaal dariiqa waxaa lagu soo bandhigay dhinaca mid ka mid ah waxyaabaha muhiimka ah ee 'main' tag, laakiin waxaa ku qoran.
Tani waa tusaalaha ugu fudud ee waxa la samayn karo iyada oo la samaynayo Su'aalaha Warbaahinta Wargalinta ee Websaydhka. Dhab ahaantii, fursadaha ayaa aad u weyn.
Sidaas waa maxay MediaQuestion?
понимают модуль CSS3, с помощью которого можно заставить контент страницы адаптироваться к определенным условиям. Under CSS Media Su'aalo CSS3 fahmi module muddo, kaas oo aad ka dhigi kartaa content ee bogga si ay ula qabsadaan shuruudaha qaarkood. Tusaale ahaan, waxay bilaabeysaa in ay ka jawaabto cabirka sawirka, ama jihada qalabka (sawirka / muuqaalka).
Sidee nidaamku u fahmi karaa inaad ubaahan tahay inaad bedesho mawduuca? Arrintan awgeed, waraaqaha warbaahinta ayaa la isticmaalaa. Waxay cayimaan xuduudaha qaarkood. Haddii qalabka uu booqdaha u yimid goobta uu ku habboon yahay xuduudahaan, qaababka hore loo diiwaan geliyey ayaa lagu daray. Waxay ku qori karaan labadaba miiska guud ee CSS, iyo fayl gaar ah.
CSS Media Queries waafaqsanaanta daalacayaasha
Safari до Chrome. Dhamaan daalacashada casriga taageero technology this, ka Safari si Chrome. Internet Explorer возникнут проблемы… Но давайте признаем честно – у тех, кто до сих пор пользуется старыми IE, буквально все может вызвать проблемы. Dabcan, dadka isticmaala ee qoraalkii ka weyn ee Internet Explorer qabto dhibaato ... laakiin aynu u daacad ah la kulmi - kuwa weli la isticmaalayo ka weyn IE ah, oo kaliya ku saabsan wax kasta oo keeni kara dhibaato.
Waraaqaha Waraaqaha Qalabka Adaptive Layout
html. Waxaa laga yaabaa in aad la kulantay weydiimo warbaahinta marka xiran file style in html ka. Xusuusnow khadkan? Иногда в конец добавлялся еще один параметр, который выглядел так: media='screen'. Mararka qaarkood halbeeg kale ayaa lagu darey ilaa dhammaadka, kuwaas oo sida eegay: = warbaahinta 'shaashadda'.
Tani waa baahida warbaahinta! Waxaa loola jeedaa in faylka qaabka farsamaysan uu ka shaqeyn doono qalabka shaashadda qalabaysan. screen можно указать print – в таком случае стили из файла применяются, если страница выводится на печать. Halkii, waxaad cayimi kartaa print screen - kiiskan, qaabka of file waxaa laga codsadaa, haddii bogga ku daabacan.
Waxaad isticmaali kartaa sifooyinka soo socda:
- – универсальный вариант, используется по молчанию, применяется во всех случаях; oo dhan - version universal, loo isticmaalo by aamusay, waxaa laga codsadaa in kiisaska oo dhan;
- – экраны (компьютеры, ноутбуки, планшеты, смартфоны и все, что оснащено дисплеем); scrteen - screens (kombiyuutarada, laptops, kiniin, casriga ah, iyo wax kasta oo ku qalabeysan yahay bandhigay a);
- принтеры; print - Daabacado,
- – проекторы; qiyaas - borojektar;
- – речевые браузеры; daalacashada hadalka - hadalka;
- – для устройств для слабовидящих; farta - qalabka waayo aragga;
- – для экранов телевизоров. Tv - shaashadaha TV-ga.
Tani ma aha dhammaan. , но они используются редко. Waxaa jira dhowr CSS dheeraad Media Su'aalo ka yeelaa, laakiin waxay dhif ah waxaa loo isticmaalaa. all. Intaa waxaa dheer, waxaad uusan qeexayn a dhimaya - Default oo dhan.
Dhismaha Codsiga Warbaahinta
css. Halkii la abuuro file style a, waxaad isticmaali kartaa code CSS. Waxay u egtahay sidan:
(тут будут стили } screen @media iyo (ugu badnaan-width: 1024px) {( Hababka jiraan}
@media, которая дает понять, что будет использоваться медиазапрос, идет указание типа устройства ( screen – экран) и дополнительные параметры. Ka dib markii @media amarka, taas oo ka dhigaysa cadeeyay in su'aal warbaahinta loo isticmaalo, waxaa ay calaamad u tahay nooc ka mid ah qalabka (screen - screen) iyo xuduudaheedu dheeraad ah. Max Width. Tusaalahaan, isticmaalaan hantida CSS Media Su'aalo Max Width. px. Taas macnaheedu waa in Hababka ku qoran biraha ku lug doonaa, haddii user ee size screen qalab ka badan 1024 px. и and не обязательны. Screen iyo iyo aan ku qabanaya. Waxaad qori kartaa sidaan oo kale:
@media (max-width: 1024px) {}
Xaaladdan, hantida waxaa loo isticmaali doonaa qalab kasta, ma ahan kuwa kaliya ee lagu qalabeeyay shaashadda.
Xaqiijinta xaddooyin badan
U sheeg inaad rabto inaad xaddido qalabka kala duwan ee qaababka la doorto loo isticmaali doono. px, но не больше 500 px. Aan niraahno waxaad dooneysaa inaad tusto sifooyinka kaliya kuwa booqo your site ka smartphone a, size screen ma ka yar yahay 320 px, laakiin aan ka badnayn 500 px. Xaaladdan, codsiga wuxuu qaataa foomka soo socda:
@media (min-width: 320px) iyo (max-width: 500px) {}
and. Haddii aad tahay qof aqoon u leh barnaamijyada, waxaad ogaan NJ waxa operator waxaa laga codsadaa oo. Waayo, kuwa aan wax garanaynin waxay sugayaan inay labadooduba run yihiin. Taasi waa, in la hirgeliyo guryaha ee su'aasha, shaashaddu waa inay ahaataa ugu yaraan 320 iyo in ka badan 500 pixels.
and не ограничивается одним. Oo aan tiro ee ka shaqeeya waxaa ku koobnayn hal. Waxaad iyaga u dhigi kartaa sida ugu badan ee aad rabto. Tusaale ahaan, isku day inaad sameysid cabbirro gaar ah oo loogu talagalay shaashadaha casriga ah iyo gebi ahaanba ka duwan TV'yada.
Qodob muhiim ah waa jihada qalabka isticmaalaha. Qaar ka mid ah wuxuu ku fiiriyaa bogag leh casriga oo leh jiheyn sawir leh, qof - oo leh muuqaal. orientation:portrait, для вторых, соответственно, orientation:landscape. Wixii hore, waxaad u baahan doontaa ah orientation xaalad dheeraad ah: sawirka, waayo, labaad, siday u kala horreeyaan, hanuuninta: muuqaalka. @media. Khadadka waxaa sidoo kale lagu muujiyay in parentheses socda kooxda @media. and. Waxaad iyaga ku wadaagi karaan via iyo.
Wax kale oo xiiso leh. and вы вполне можете использовать оператор or. Halkii, oo aad si fiican u isticmaali kartaa ama shaqaale. Waxa uu doonayaa hal xaalad codsi in uu noqdo run! Tusaale ahaan:
) {} @media (max-width: 500px) ama (orientation: sawirka) {}
px ИЛИ используется портретная ориентация, стили в фигурных скобках начнут действовать. Haddii shaashadda ka yar yahay 500 px ama isticmaalka orientation sawirka, biraha ku qaadan doonaa Hababka saamayn.
Ereyga muhiimka ah ee ma ahan mid aad u fiican
not. su'aal warbaahinta, waxaad geli kartaa erayga aan. Tani waa tan sidan oo kale:
@media (maaha xajmiga: 700px) {}
Guryaha waa la furfuray haddii xajmiga ugu sarreeya uusan ahayn 700 pixels.
Shaqooyinka warbaahinta
Su'aalaha, dhowr hawlood oo horey loo soo saari karo ayaa loo isticmaali karaa. W3C. u baro oo dhan aad awoodo W3C online. Waa ku filan inta badan calaamadaha si ay u bartaan saddexda mid ee ugu waaweyn:
- (о нем мы уже говорили); orientation (waxaan horey u hadlay oo ku saabsan);
- (ширина, ее тоже упоминали); Baaxadda (width, waxaa sidoo kale lagu sheegay);
- (высота). Dhererka.
Heerka dhifka ah ayaa loo isticmaalaa, laakiin waxaa jira dhowr kiis oo ay ku habboon tahay in arrintani ay noqoto mid farsamo.
Sidee iyo meesha laga codsanayo codsiyada?
Fannaaniin farshaxan oo badan ayaa sabab u ah inay ku dhajiyaan dhammaadka qoraalka. Tusaale ahaan, marka hore qaababka waaweyn ayaa liis gareynaya, ka dibna, qaybta hoose ee dokumentiga, waxaa jira su'aalo.
Tani ma aha mid aad u wanaagsan. Waa wax aad u haboon in la geeyo guryaha qalab kala duwan ka dib qaababka ugu muhiimsan. Tusaale ahaan, waxaad leedahay div oo leh midab casaan ah:
Div {
Midab: casaan;
}
Isla markiiba ka dib markaad sheegto su'aalaha:
@media (min-width: 320px) {}
Qoraan guryaha.
Habkani wuxuu noqon doonaa mid ciriiri ah haddii aad isticmaasho css "nadiif". Hawlaha horay loo soo waday waxay u yimaadeen badbaadinta. Waxay leeyihiin fursado badan oo xiiso leh oo ku habboon codsiyada saxda ah ee su'aalaha.
Fursad kale waa in la dhigo guryaha qalabka kala duwan ee faylasha kala duwan. Tani waxay si gaar ah faa'iido u leedahay haddii aad isticmaasho dardaaranka soo dejinta ee horay ujeedka. Natiijadu waa nadiif nadiif ah oo nadiif ah.
Doorasho noocee ah? Waxay ku xiran tahay doorashooyinka shakhsi ahaaneed iyo astaamaha kooxda. Waxaa laga yaabaa, in goobta shaqadaada, hab gaar ah oo lagu qorayo wareysiyada warbaahinta ayaa la aqbali doonaa.
Sidoo kale ha ilaawin inaad fududeyn karto noloshaada adoo adeegsanaya software-ka ugu dambeeya. Ma ahan oo kaliya kuwa horjoogayaasha ah. Iyada oo la adeegsanaayo Gpp Group CSS Media Queries waxaa suurtagal ah in la sameeyo habka aad u habboon. Waxaan kugula talineynaa inaad qaaddo qalabkan ama qaar ka mid ah kuwa la midka ah.
Similar articles
Trending Now