⊗jsagPmStCSB 48 of 97 menu

Angular හි CSS විලාසිකාවන් බැඳීම

Angular හිදී, අංගයකට සෘජුවම විලාසිකාවන් එක් කළ හැකිය. මෙය සිදු කරනුයේ පහත ආකෘතියෙන් ලියන ලද ටැග් ගුණාංගයක් භාවිතයෙන්:

[style.styleProperty]="property value"

මෙම අවස්ථාවේදී, තුළ ඉඩ කඩ ඇති CSS ගුණාංගවල නම්, අපගේ නඩුවේ camelCase වලින් ලියනු ලැබේ. එය ක්‍රියා කරන ආකාරය උදාහරණ මගින් බලමු.

උදාහරණය

අංගයකට පසුබිමක් සකසමු:

<div [style.backgroundColor]="'blue'"> text </div>

උදාහරණය

අප සතුව පසුබිම් වර්ණය අඩංගු යම් ගුණාංගයක් ඇතැයි සිතමු:

export class AppComponent { public value: string = 'red'; }

විලාසිකාවක් සඳහා අගයක් ලෙස මෙම ගුණාංගය ප්‍රයෝග කරමු:

<div [style.backgroundColor]="value"> text </div>

උදාහරණය

අප සතුව යම් බූලියන් ගුණාංගයක් ඇතැයි සිතමු:

export class AppComponent { public isActive: boolean = true; }

බූලියන් ගුණාංගයේ අන්තර්ගතය මත පදනම්ව විවිධ CSS ගුණාංග අගයන් බැඳෙනු ඇත. මේ සඳහා අපි ternary operator භාවිතා කරමු:

<div [style.backgroundColor]="isActive ? 'blue' : 'red'"> text </div>

ප්‍රායෝගික කාර්යයන්

බ්ලොක් එකක් දී ඇත. පළමු ක්ලික් කිරීම එය රතු පැහැයට හා දෙවන ක්ලික් කිරීම හරිත පැහැයට තීන්ත ආලේප කරන පරිදි සකසන්න.

බ්ලොක් එකක් දී ඇත. බොත්තමක් දී ඇත. බොත්තම එබීමෙන් බ්ලොක් එකේ පළල දෙගුණයකින් වැඩි කරන පරිදි සකසන්න.

සිංහල
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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න