【发布时间】:2021-02-08 14:24:19
【问题描述】:
我尝试了以下代码来设置 react-id-swiper 实现的内部元素的样式: https://kidjp85.github.io/react-id-swiper/
import Swiper from 'react-id-swiper';
import styled from 'styled-components';
const MySwiper = ({ className, children }) => (
<Swiper className={className} {...params}>
{children}
</Swiper>
)
const StyledMySwiper = styled(MySwiper)`
.swiper-container{
background-color: red !important;
}
.swiper-slide{
background-color: red !important;
}
.swiper-wrapper{
background-color: red !important;
}
`;
然后在我的组件中使用它:
function CustomSwiper(props) {
return (
<StyledMySwiper>
<div>Slide #1</div>
<div>Slide #2</div>
<div>Slide #3</div>
<div>Slide #4</div>
<div>Slide #5</div>
</StyledMySwiper>
);
}
export default CustomSwiper;
但未应用样式。 我在这里做错了什么?
【问题讨论】:
标签: javascript reactjs material-ui styled-components