📅  最后修改于: 2023-12-03 14:41:50.099000             🧑  作者: Mango
listStyleImage 属性设置元素列表项的标记图像。该属性仅适用于<ul>
和<ol>
元素。在绝大多数浏览器中,默认值为none
。然而,使用该属性设置自定义的标记图片,可以使网页更加美观。
object.style.listStyleImage="none|url|initial|inherit"
none
:默认值,没有标记图片。url
:指定的 URL 地址作为标记图片。initial
:元素设置为默认值。inherit
:从父元素继承该属性。可以通过 CSS,为列表项设置标记图片。
遵循下面的步骤:
list-style-image
,并附上图像的 URL 地址。<!DOCTYPE html>
<html>
<head>
<title>设置列表项标记图片</title>
<style>
ul {
list-style-image:url('https://www.w3school.com.cn/i/eg_bullet.gif');
}
</style>
</head>
<body>
<h2>设置列表项标记图片</h2>
<ul>
<li>列表项 1</li>
<li>列表项 2</li>
<li>列表项 3</li>
</ul>
</body>
</html>
以上代码中,我们为<ul>
元素添加样式属性list-style-image
,并传递图像的 URL。
我们可以将样式属性list-style-image
设置为none
,禁用列表项的标记图片。
<!DOCTYPE html>
<html>
<head>
<title>禁用列表项标记图片</title>
<style>
ul {
list-style-image:none;
}
</style>
</head>
<body>
<h2>禁用列表项标记图片</h2>
<ul>
<li>列表项 1</li>
<li>列表项 2</li>
<li>列表项 3</li>
</ul>
</body>
</html>
以上代码中,我们设置了样式属性list-style-image
为none
,禁用了列表项的标记图片。
我们可以使用样式属性值inherit
,从父元素继承该属性。
<!DOCTYPE html>
<html>
<head>
<title>从父元素继承标记图片属性值</title>
<style>
div {
list-style-image:url('https://www.w3school.com.cn/i/eg_bullet.gif');
}
ul {
list-style-image:inherit;
}
</style>
</head>
<body>
<h2>从父元素继承标记图片属性值</h2>
<div>
<ul>
<li>列表项 1</li>
<li>列表项 2</li>
<li>列表项 3</li>
</ul>
</div>
</body>
</html>
以上代码中,我们将样式属性list-style-image
应用于<div>
元素,然后在<ul>
元素中使用inherit
,从<div>
元素中继承该属性值。
listStyleImage 属性设置元素列表项的标记图像。我们可以通过 CSS,为列表项设置标记图片。使用该属性设置自定义的标记图片,可以使网页更加美观。