Я хочу переопределить ant-tooltip-inner
класс CSS, используя Styled-Components .
При обычном import './Tooltip.css'
все работает как положено.
// import './Tooltip.css'; // Overrides
const StyledLayout = styled.div`
// Doesn't Work
&.ant-tooltip-inner {
background-color: palevioletred !important;
color: white !important;
}
// Works on other CSS class
// default is light-blue - check Sidebar menu item in sandbox
.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
background-color: purple;
}
`;
function CoolTooltip() {
return (
<StyledLayout>
...
</StyledLayout>
);
}
Моя цель - переопределить все цвета подсказок в моем проекте (ant-tooltip-inner
).
В этой песочнице все стили (из Sidebar
и Tooltip
) должны быть стилизованы, раскомментирование import "./tooltip.css";
будет работать.
![Edit Override CssClass](https://codesandbox.io/static/img/play-codesandbox.svg)