Top-level styles #
https://developer.wordpress.org/block-editor/how-to-guides/themes/theme-json/
{
"version": 1,
"styles": {
"color": {
"text": "var(--wp--preset--color--primary)"
}
}
}Out
body {
color: var( --wp--preset--color--primary );
}Block styles #
Các kiểu được tìm thấy trong một khối sẽ được xếp vào hàng bằng cách sử dụng bộ chọn khối.
Theo mặc định, bộ chọn khối được tạo dựa trên tên của nó, chẳng hạn như .wp-block- . Ví dụ: .wp-block-group cho khối lõi / nhóm. Có một số khối muốn chọn không tham gia hành vi mặc định này. Họ có thể làm như vậy bằng cách thông báo rõ ràng cho hệ thống biết bộ chọn nào sẽ sử dụng cho họ thông qua khóa __experimentalSelector trong phần hỗ trợ của tệp block.json của nó.
{
"version": 1,
"styles": {
"color": {
"text": "var(--wp--preset--color--primary)"
},
"blocks": {
"core/paragraph": {
"color": {
"text": "var(--wp--preset--color--secondary)"
}
},
"core/group": {
"color": {
"text": "var(--wp--preset--color--tertiary)"
}
}
}
}
}Out
Element styles #
Ngoài các kiểu cấp cao nhất và cấp khối, còn có khái niệm về các phần tử có thể được sử dụng ở cả hai nơi. Có một nhóm khép kín trong số chúng:
Nếu chúng được tìm thấy ở cấp cao nhất, bộ chọn phần tử sẽ được sử dụng. Nếu chúng được tìm thấy trong một khối, bộ chọn được sử dụng sẽ là phần tử được thêm vào khối tương ứng.
Last updated
Was this helpful?