问题
我可以只为单个角色的一部分设置样式吗?
意义
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 Awesomeicon-star
符号。如果我有一个动态宽度的叠加层,难道不能创建一个精确的分数可视化吗?