Có thể gán nhiều lớp cho một HTML
container không?
Cái gì đó như:
<article class="column, wrapper">
Có thể gán nhiều lớp cho một HTML
container không?
Cái gì đó như:
<article class="column, wrapper">
Câu trả lời:
Chỉ cần xóa dấu phẩy như thế này:
<article class="column wrapper">
Từ tiêu chuẩn
7.5.2 Định danh phần tử: thuộc tính id và class
Định nghĩa thuộc tính
id = name [CS]
Thuộc tính này gán tên cho một phần tử. Tên này phải là duy nhất trong một tài liệu.class = cdata-list [CS]
Thuộc tính này gán tên lớp hoặc tập hợp tên lớp cho một phần tử. Bất kỳ số lượng phần tử có thể được gán cùng tên hoặc tên lớp. Nhiều tên lớp phải được phân tách bằng các ký tự khoảng trắng.
Vâng, chỉ cần đặt một khoảng trống giữa chúng.
<article class="column wrapper">
Tất nhiên, có nhiều điều bạn có thể làm với kế thừa CSS. Đây là một bài viết để đọc thêm .
.foo
là cú pháp đường cho [class ~= foo]
ref , " foo
là một từ trong class
thuộc tính".
Để gán nhiều lớp cho một phần tử html , bao gồm cả hai tên lớp trong phần trích dẫn của thuộc tính lớp và phân tách chúng bằng một khoảng trắng:
<article class="column wrapper">
Trong ví dụ trên, column
và wrapper
là hai lớp css riêng biệt và cả hai thuộc tính của chúng sẽ được áp dụng cho article
phần tử.
bạn cần đặt một dấu chấm giữa các lớp như
class = "cột.wrapper">