Я хотел бы иметь текст, который переключает его цвет в определенной точке x. Я предоставил образец, который дважды использует текст для получения результата, с переключателем на 45 пикселей. Есть ли способ сделать это в css без двухкратного текста? Возможно, используя svg?
div{
width: 400px;
height: 40px;
border: 1px solid #000;
position: relative;
}
div>span{
position: absolute;
top: 0;
left: 0;
}
div :nth-child(2){
color: blue;
clip: rect(0 200px 40px 45px);
}
div :nth-child(1){
color: red;
clip: rect(0 45px 40px 0);
}
<div>
<span>Some bicolored Text</span>
<span>Some bicolored Text</span>
</div>