#svelte
#стройный
Вопрос:
Svelte позволяет динамически применять класс, используя
class:className={condition]
Возможно ли изменить псевдокласс в Svelte? Например, я хотел бы динамически стилизовать :after на основе переменной.
Ответ №1:
Если вы хотите применить, например ::after
, стиль, вы можете сделать это следующим образом:
<script>
let bl=false
</script>
<style>
.myclass{
color:blue
}
.myclass::after {
content: " - Remember this";
}
</style>
<h1 class:myclass={bl} on:click={()=>bl=true}>
click me
</h1>