⊗jsagPmStCCB 46 of 97 menu

Liên kết lớp CSS trong Angular

Trong Angular, bạn có thể bật-tắt việc áp dụng một lớp CSS cho một phần tử. Điều này được thực hiện bằng cách sử dụng một thuộc tính của thẻ, được viết theo định dạng sau:

[class.tên_lớp]="true hoặc false"

Hãy xem xét trong thực tế. Giả sử chúng ta có các lớp sau:

.blue { color: blue; } .bold { font-weight: bold; }

Hãy xem xét các ví dụ về cách bật và tắt các lớp này cho một phần tử.

Ví dụ

Hãy bật một lớp và tắt lớp kia:

<div [class.blue]="true" [class.bold]="false"> text </div>

Ví dụ

Giả sử trạng thái của các lớp được lưu trữ trong các thuộc tính của lớp:

export class AppComponent { public isBlue: boolean = true; public isBold: boolean = false; }

Hãy liên kết khả năng hiển thị của lớp phụ thuộc vào giá trị của các thuộc tính của chúng ta:

<div [class.blue]="isBlue" [class.bold]="isBold"> text </div>

Bài tập thực hành

Cho lớp CSS sau:

.hidden { visibility: hidden; }

Hãy liên kết lớp này với một phần tử. Tạo một nút bấm, khi nhấp vào, phần tử sẽ ẩn hoặc hiện.

Tiếng Việt
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ʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối