Вопрос
Могу ли я создать только часть одного символа?
Значение
Атрибуты 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
. Если у меня есть наложение с динамической шириной, не следует ли создавать точную визуализацию баллов?