list-style-image
**list-style-image
** CSS 属性设置用于作为列表项标记的图像。
通常使用简写形式 list-style
更方便。
试一试
语法
css
/* Keyword values */
list-style-image: none;
/* <url> values */
list-style-image: url("starsolid.gif");
/* valid image values */
list-style-image: linear-gradient(to left bottom, red, blue);
/* Global values */
list-style-image: inherit;
list-style-image: initial;
list-style-image: revert;
list-style-image: revert-layer;
list-style-image: unset;
值
<image>
-
一个有效的图像,用作标记。
none
-
指定不使用任何图像作为标记。如果设置此值,则将改为使用
list-style-type
中定义的标记。这是list-style
的默认值。
正式定义
正式语法
list-style-image =
<image> |
none
<image> =
<url> |
<gradient>
<url> =
<url()> |
<src()>
<url()> =
url( <string> <url-modifier>* ) |
<url-token>
<src()> =
src( <string> <url-modifier>* )
示例
使用 url 值
此示例使用星号作为标记,我们使用 url()
图像函数将其包含在内。
HTML
html
<ul>
<li>Item 1</li>
<li>Item 2</li>
</ul>
CSS
css
ul {
list-style-image: url("starsolid.gif");
}
结果
使用渐变
此示例使用 CSS 渐变 作为标记,我们使用 linear-gradient()
图像函数创建它。
HTML
html
<ul>
<li>Item 1</li>
<li>Item 2</li>
</ul>
CSS
css
ul {
font-size: 200%;
list-style-image: linear-gradient(to left bottom, red, blue);
}
结果
规范
规范 |
---|
CSS 列表和计数器模块第 3 级 # image-markers |
浏览器兼容性
BCD 表格仅在浏览器中加载
另请参阅
list-style
简写list-style-type
属性list-style-position
属性::marker
伪元素- CSS 列表和计数器 模块
- CSS 计数器样式 模块