问题
我能否只对单个字符的某一部分进行样式设置?
意思
CSS属性不能被赋给字符的部分。但如果你想要仅对某个字符的特定部分进行样式设置,目前没有标准化的解决方案。
示例
是否有可能对一个带有红色和黑色交替的“X”进行样式设置?
未能生效的代码
<div class="content">
X
</div>
.content {
position: relative;
font-size: 50px;
color: black;
}
.content:after {
content: 'X';
color: red;
width: 50%;
position: absolute;
overflow: hidden;
}
目的
我的意图是样式化 Font Awesome 的 icon-star
符号。如果我有一个动态宽度的叠加层,难道不应该可以创建一个精确可视化分数的方式吗?