Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗mkLsBsMd 32 of 41 menu
◀ ▶

მედიამოთხოვნები LESS-ში

მოდით შევქმნათ ფუნქცია, რომელიც ელემენტს დაამატებს მედიამოთხოვნას. მაგალითისთვის დაე, ეს იყოს მოთხოვნა, რომელიც არეგულირებს სტილებს მობილური მოწყობილობებისთვის. ჩვენს ფუნქციას შესაბამისად დავარქვათ სახელი:

.mobile(@code) { }

ჩვენი ფუნქცია პარამეტრად მიიღებს კოდის ბლოკს. მოდით ეს ბლოკი მედიამოთხოვნის შიგნით გამოვსახოთ:

.mobile(@code) { @media (max-width: 600px) { @code(); } }

ახლა კი გამოვიყენოთ ჩვენი ფუნქცია:

div { .mobile({ width: 300px; }); }

შედეგად, კომპილაციის შემდეგ ჩვენი div აღმოჩნდება მედიამოთხოვნის შიგნით და მიიღებს შესაბამის სტილებს:

@media (max-width: 600px) { div { width: 300px; } }

შექმენით ფუნქცია tablet, რომელიც აწესებს სტილებს პლანშეტებისთვის.

შექმენით ფუნქცია gadget, რომელიც აწესებს სტილებს მობილურებისა და პლანშეტებისთვის.

შექმენით ფუნქცია notebook, რომელიც აწესებს სტილებს ნოუთბუქებისთვის.

შექმენით ფუნქცია desktop, რომელიც აწესებს სტილებს დესკტოპებისთვის.

← →
↑
ქართული▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა