Hàm counters() của CSS
- Trang trước Hàm counter() CSS
- Trang tiếp theo Hàm cubic-bezier() CSS
- Quay lại cấp trên Sách tham khảo hàm CSS
Định nghĩa và cách sử dụng
CSS counters()
Hàm trả về giá trị hiện tại của bộ đếm được đặt tên và bộ đếm được nhúng dưới dạng chuỗi.
Ở đây, chúng ta sử dụng counters()
Hàm chèn một chuỗi giữa bộ đếm ở các cấp độ嵌套 khác nhau.
Mô hình
Ví dụ 1
Ở đây, chúng ta sử dụng counters()
Hàm chèn một chuỗi giữa bộ đếm ở các cấp độ嵌套 khác nhau (một dấu chấm):
ol { counter-reset: section; list-style-type: none; } li::before { counter-increment: section; content: counters(section,".") " "; }
Ví dụ 2
Đặt kiểu đếm và thiết lập chuỗi kết nối thành "-":
ol { counter-reset: section; list-style-type: none; } li::before { counter-increment: section; content: counters(section, "-", lower-alpha) " "; }
Ngữ pháp CSS
counters(countername, string, counterstyle)
Giá trị | Mô tả |
---|---|
countername |
Bắt buộc. Tên của bộ đếm (cùng với tên được sử dụng trong các thuộc tính counter-reset và counter-increment). Lưu ý tên phân biệt chữ hoa và chữ thường. |
string | Bắt buộc. Chaining string. Có thể là bất kỳ số lượng ký tự văn bản nào. |
counterstyle |
Chọn. Kiểu của bộ đếm (có thể là giá trị của list-style-type, tên của @counter-style hoặc hàm symbols()). Giá trị mặc định là decimal. |
Chi tiết kỹ thuật
Phiên bản: | CSS3 |
---|
Hỗ trợ trình duyệt
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Hỗ trợ | Hỗ trợ | Hỗ trợ | Hỗ trợ | Hỗ trợ |
相关页面
Hướng dẫn:Bộ đếm CSS
Tham khảo:Thuộc tính content của CSS
Tham khảo:Thuộc tính counter-increment của CSS
Tham khảo:Thuộc tính counter-reset của CSS
Tham khảo:Ngữ pháp @counter-style CSS
Tham khảo:Hàm counter() CSS
- Trang trước Hàm counter() CSS
- Trang tiếp theo Hàm cubic-bezier() CSS
- Quay lại cấp trên Sách tham khảo hàm CSS