gpt4 book ai didi

css - 如何给一个 li 标签赋予两种不同的颜色?

转载 作者:太空宇宙 更新时间:2023-11-04 02:27:34 25 4
gpt4 key购买 nike

有一个灰色底色的条形图,图表上的数据用绿色表示。 (如图所示。)

我只考虑了一个 li 标签来表示图表中的每个条形。是否可以为这个 li 标签提供两种不同的背景颜色?

enter image description here

最佳答案

是的,它正在使用 :after 元素。请查看我的 Fiddle,了解如何实现这一点。

ul
{
list-style:none;
}
ul li
{
height: 30px;
width: 150px;
position:relative;
background-color: #a1cd58;
margin-bottom:5px;
}
ul li:after
{
content:'';
position:absolute;
right:0;
top:0;
background-color: #ccc;
height:30px;
}
ul li.percent_70:after
{
width:30%;
}
ul li.percent_50:after
{
width:50%;
}
ul li.percent_30:after
{
width:70%;
}
<ul>
<li class="percent_70"></li>
<li class="percent_30"></li>
<li class="percent_50"></li>
</ul>

关于css - 如何给一个 li 标签赋予两种不同的颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37090299/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com