У меня возникли проблемы с удалением стиля из фрагмента текста под ::after
селектором, и мне не удалось найти решение из Интернета. Дизайн в основном линейный градиент влево.Удалить стиль в :: после селектора
.txt {
background: -webkit-linear-gradient(left, #E27822,#E2224C);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
font-weight: bold ;
}
.txt::after {
content: " - More Sample Text";
background: none;
-webkit-background-clip: none !important;
-webkit-text-fill-color: none !important;
color: green;
}
<span class="txt">Sample Text</span>
<p>The "<b>More Sample Text</b>" should be coloured <span style="color: green;"><b>Green</b></span>.</p>
Параметр 'currentColor' цвет быть наложен на текущий стиль. Я хочу полностью удалить его, чтобы он был зеленым. –
Накладывается на что? Для меня это чисто зеленый цвет. – Oriol
Существует тонкая граница вокруг зеленого текста. Граница - это, безусловно, старый стиль. –