Angular'да CSS классдарын байлоо
Angular'да CSS класстын колдонулушун косуу-очуруп коюуга болот. Бул төмөнкү форматта жазылган тег атрибуту аркылуу жасалат:
[class.класс_аты]="true же false"
Келгиле, практикада карайлы. Бизде төмөнкү класстар бар дейли:
.blue {
color: blue;
}
.bold {
font-weight: bold;
}
Келгиле, бул класстарды блокко кантип кошуп, очурганды мисалдар аркылуу карайлы.
Мисал
Бир классты кошуп, экинчисин очуралы:
<div [class.blue]="true" [class.bold]="false">
текст
</div>
Мисал
Класстардын абалдары класстын касиеттеринде сакталсын дейли:
export class AppComponent {
public isBlue: boolean = true;
public isBold: boolean = false;
}
Класстын көрүнүүчүлүгүн биздин касиеттерибиздин маанилерине жараша байлайлы:
<div [class.blue]="isBlue" [class.bold]="isBold">
текст
</div>
Практикалык тапшырмалар
Төмөнкү CSS классты берилди:
.hidden {
visibility: hidden;
}
Бул классты блокко байлаңыз. Блокту жашыруу же көрсөтүү үчүн баскыч жасаңыз.