CSS ::marker 偽元素
- 上一頁 ::highlight()
- 下一頁 ::placeholder
- 返回上一層 CSS 偽元素參考手冊
定義和用法
CSS ::marker
偽元素用于設置列表項標記的樣式。
此偽元素適用于任何設置為 display: list-item 的元素。
注意:以下屬性可以與 ::marker
一起使用:
- 所有字體屬性
- 所有動畫屬性
- 所有過渡屬性
- color
- white-space
- content
- text-combine-upright
- unicode-bidi
- direction
實例
例子 1
為所有列表項標記設置顏色和字體大小:
::marker { font-size: 20px; color: red; }
例子 2
為 <ul> 列表的列表項標記設置內容、顏色和字體大小:
ul li::marker { content: "@ "; color: pink; font-size: 25px; }
例子 3
將 <h2> 元素設置為 display: list-item,并為列表項標記設置內容和顏色:
h2 { counter-increment: h2; display: list-item; } h2::marker { display: list-item; content: "@" counter(h2) " "; color: lightgreen; } body { counter-reset: h2; font-family: verdana; margin: 50px; }
CSS 語法
::marker { css declarations; }
技術細節
版本: | CSS3 |
---|
瀏覽器支持
表格中的數字指定了完全支持該偽元素的首個瀏覽器版本。
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
86 | 86 | 68 | 18.1 | 72 |
相關頁面
教程:CSS 偽元素
- 上一頁 ::highlight()
- 下一頁 ::placeholder
- 返回上一層 CSS 偽元素參考手冊