Не могу изменить активный цвет текста в компоненте TabsItem #6055
Replies: 1 comment 7 replies
-
Внутренняя реализация компонентов, включая их классы — не публичное API VKUI и может измениться в любой момент без предупреждения. Не привязывайтесь к ней, если хотите сохранить возможность без проблем обновляться на новые версии библиотеки. Проблема скорее всего в специфичности:
При одинаковой специфичности применяется тот стиль, который находится ниже других. Как вариант можно поменять порядок подключения css или увеличить специфичность. |
Beta Was this translation helpful? Give feedback.
7 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Вопрос по поводу css.module активной кнопки TabsItem. Хочу поменять стандартный белый активный цвет на кастомный. Пробовал достучаться до него через классы .vkuiTabsItem--selected.vkuiTabsItem--mode-accent .vkuiTabsItem__label разным способом, но что-то так и не выходит. При чём, если меняю свойство на background-color, то всё замечательно работает, как только меняю на color, то активная кнопка меняет свой цвет на стандартный белый, но если же кнопка не активна, то цвет меняется. Все скрины прилагаю ниже. Подскажите, как в css достучаться до цвета активной кнопки TabsItem?
<TabsItem selected={selected === 'all_the_time'} onClick={() => setSelected('all_the_time')} id="tab-all_the_time" aria-controls="tab-content-all_the_time" className={selected === 'all_the_time' ? 'TabsText' : ''}> За всё время </TabsItem>
:global { .TabsText { .vkuiTabsItem__label { color: aqua; } } }
Beta Was this translation helpful? Give feedback.
All reactions