如何改变无序列表符号的颜色

2025-09-27 04:18:29

1、先用html做一个原始的无序列表,代码如下:

<!doctype html><html><body><ul>  <li>苹果</li>  <li>橘子</li>  <li>香蕉</li></ul></body></html>

可以看到拆分视图显示出了效果,文字和圆点都是黑色,如图所示。

如何改变无序列表符号的颜色

2、添加一个CSS内联样式表,将列表颜色设置成红色(当然也可以根据需要设置其他颜色,这里红色只是举个例子)。代码如下:

<!doctype html><html>

<head>   <style type="text/css">   ul{color:red}   </style></head>

<body>  <ul>    <li>苹果</li>    <li>橘子</li>    <li>香蕉</li>  </ul></body>

</html>

此时的效果是,圆点和文字同时变成红色,如图所示。

如何改变无序列表符号的颜色

3、在CSS中,再设置文字颜色为原本的黑色。代码如下:

<!doctype html><html>

<head>   <style type="text/css">   ul{color:red}   .p{color:black}   </style></head>

<body>  <ul>    <li><b class="p">苹果</b></li>    <li><b class="p">橘子</b></li>    <li><b class="p">香蕉</b></li>  </ul></body>

</html>

大功告成,效果如图所示。

如何改变无序列表符号的颜色

1、鉴于CSS是层叠样式表,这里我们可以把列表的颜色想象成是我们刷上去的。第一层把所有的东西都刷成红色,第二层再把文字刷成黑色,这样第二层没有被刷上的圆点就会保持原来的颜色,也就是红色。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢