我展示一个干净的百分比背景感谢这个CSS代码:我们可以参数化CSS样式吗?
.percent {
background: linear-gradient(to left, #FFBFBF 10%, #9BF7BF 10%) no-repeat;
background-position-y: 45%;
background-size: 100% 21px;
}
我的问题是:我可以parametrised某种方式从HTML中的比例(在此10%)?理想的情况下它可能看起来像<td class="percent(10)">
我能想到的是产生100种.percent
CSS样式和调用从HTML像<td class="percent10">
或<td class="percent87">
适当的一个唯一的解决办法,但是这是很丑陋的,不是吗?
现在呈现的样子说:
这是典型的应用做了'风格= “WIDTH:87%”'的进步元素本身... – deceze
但背景由两种颜色(绿色和粉红色)组成,如何将宽度的87%应用到半背景,并将100%-87%应用到另一半? –
粉红色100%宽的元素,最重要的是一个绿色的元素与不同的百分比,最重要的是与文本“...%”元素... – deceze