Встроенный стиль псевдоселектора ReactCSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Anonymous
 Встроенный стиль псевдоселектора React

Сообщение Anonymous »

Как вы думаете, каковы хорошие способы обработки псевдоселекторов стилей с помощью встроенных стилей React? Каковы преимущества и недостатки?

Предположим, у вас есть файл style.js для каждого компонента React. Вы оформляете свой компонент с помощью этого файла стилей. Но тогда вы хотите создать эффект наведения на кнопку (или что-то еще).

Один из способов — создать глобальный CSS-файл и таким образом обрабатывать псевдоселекторы стилей. Здесь класс label-hover взят из глобального файла CSS, а style.label — из файла стилей компонентов.
Другой способ — стилизовать компоненты на основе определенных условий (которые могут быть вызваны состоянием или чем-то еще). Здесь, если состояние наведения истинно, используйте стили.button иstyles.buttonHover, в противном случае просто используйте стили.button.
Оба подхода кажутся хакерскими. Если у кого-то есть лучший подход, я хотел бы знать. Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/437 ... ne-styling
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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