【发布时间】:2021-01-17 03:14:56
【问题描述】:
我目前正在列出一些颜色。每行有两个跨度,一个带有颜色 Id,另一个将显示颜色示例。
/* HTML */
<ul>
<li v-for="(ColorsList, index) in Colors" :key='index'>
<span>{{ColorsList.COLOR_ID}}</span>
<span class="test">{{ColorList.COLOR_HEX}}"></span>
</li>
</ul>
/* CSS */
.test {
width: 20px;
height: 20px;
border-radius: 50%;
margin: auto auto;
background-color: var(--COLORHEX);
}
我需要使用十六进制来绘制跨度的背景颜色,我发现的一种方法是在 css 中使用变量。但是当每一行都应该有一个唯一的颜色时,这会改变列表中的所有跨度。 非常感谢任何形式的帮助。谢谢!
【问题讨论】:
标签: css variables foreach row background-color