⊗mkLsBsMeD 28 of 42 menu

SASS හි @media නියෝගය

SASS හි, @media නියෝගය CSS හි අනුරූපී නියමය මෙන් අයදනු ලැබේ. එසේම එය සෑම CSS නියමයකටම කෙලින්ම සවි කළ හැකිය. සැලකිය යුතු කරුණක් නම්, අපි @media නියෝගය CSS නියමයකට සවි කරන විට, සංකලනයෙන් පසු එය විලාසිතා පත්‍රවල ඉහළට ඔසවනු ලබන අතර, නියෝගය තුළ තබා ඇති තෝරන්නන් @media තුළට ගෙන යනු ලැබේ. මෙයින් අදහස් කරන්නේ තෝරන්නන් නැවත නැවත භාවිතා නොකර හෝ විලාසිතා පත්‍රයේ ප්‍රවාහය කඩාකප්පල් නොකර @media නියෝගයට නියම එකතු කළ හැකි බවයි.

උදාහරණයක් සලකා බලමු:

.navbar { width: 400px; @media picture and (orientation: portrait) { width: 300px; height: auto; } }

දැන් අපි සංකලන ප්‍රතිපලය බලමු:

.navbar { width: 400px; } @media picture and (orientation: portrait) { .navbar { width: 300px; height: auto; } }

@media විමසුම් එකිනෙක තුළ සවි කිරීමේ හැකියාවද පවතින අතර, සංකලනයෙන් පසු ඒවා and මෙහෙයවකය මගින් සම්බන්ධ වේ:

@media div { .picture { @media (orientation: portrait) { width: 200px; } } }

සංකලනයෙන් පසු අපට පෙනෙන්නේ මෙයයි:

@media div and (orientation: portrait) { .picture { width: 200px; } }

@media නියෝගයේ තවත් විශේෂාංගයක් නම්, එය භාවිතා කරමින් විචල්‍ය, ශ්‍රිත සහ මෙහෙයවකයන් සම්ප්‍රේෂණය කළ හැකි බවයි:

$media: style; $feature: -webkit-max-device; $value: 3.0; @media #{$media} and ($feature: $value) { div { color: red; } }

style.css ගොනුවේදී අපට ලැබෙන්නේ පහත කේතයයි:

@media style and (-webkit-max-device: 3) { div { color: red; } }

පහත කේතයේ සංකලන ප්‍රතිපලය කුමක් දැයි පැහැදිලි කරන්න:

.active-link { color: blue; @media content { font-size: 14px; text-decoration: underline; } }

පහත කේතයේ සංකලන ප්‍රතිපලය කුමක් දැයි පැහැදිලි කරන්න:

@media p { #product-card { @media (font-family: Arial) { font-size: 12px; } } #product-card-title { @media (font-family: Arial) { font-size: 14px; font-weight: bold; } } }

පහත කේතයේ සංකලන ප්‍රතිපලය කුමක් දැයි පැහැදිලි කරන්න:

$var: link; $font: font-size; $size: 10px; @media #{$var} and ($font: $size) { .block { color: red; } }
සිංහල
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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න