Tailwind @Apply больше не работает с базой @layer и @layer Components в V4CSS

Разбираемся в CSS
Ответить
Anonymous
 Tailwind @Apply больше не работает с базой @layer и @layer Components в V4

Сообщение Anonymous »

Docs говорит, что в базовых и компонентных уровнях v4 все еще определены с помощью базы @layer и @layer , а также в классах V3, определенных так, как можно использовать с @apply . Проблема в том, что они терпят неудачу в v4.
https://tailwindcss.com/docs/adding-custom-tyles #adding-base-tylesобразное Mess.

Код: Выделить всё

@import "tailwindcss/theme.css" layer(theme);
@import "tailwindcss/base.css" layer(base);
@import "tailwindcss/components.css" layer(components);
@import "tailwindcss/utilities.css" layer(utilities);
< /code>
Итак, как сделать это в V4? У меня уже есть много кода, который использует пользовательские классы с @Apply 
, определенные в уровнях базовых и компонентов, а теперь в V4 они не могут применить неизвестный класс утилиты . С другой стороны, я не хочу определять базовые и компоненты как утилиты. Если я использую @Reference я получу @Custom-variant не может быть вложен. />https://github.com/tailwindlabs/tailwin ... ions/13336
Вы можете увидеть код моих стилей здесь:
https://github.com/nemanjam/nemanjam.gi ... src/styles

Подробнее здесь: https://stackoverflow.com/questions/794 ... ymore-in-v
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»