Вы применяете класс области действия к элементу (body
) вне компонента!
Все классы, объявленные в стиле области действия компонента, могут использоваться только для элементов внутри этого компонента, поскольку имя класса автоматически изменяется на что-то вроде этого: .highlight[2d35fds3sd]
!
И все элементы внутри компонента имеют этот уникальный идентификатор:
<template>
<div 2d35fds3sd>
<span 2d35fds3sd> </span>
</div>
</template>
но элемент body не имеет этого уникального идентификатора!
Так что, если вы хотите применить класс к телу, вы должны поместить этот класс в глобальный CSS-файл.