【发布时间】:2019-12-05 06:37:30
【问题描述】:
我尝试在 react 中实现一个简单的轮播,我使用了纯 css 和库,但在所有情况下它总是显示如下
所有子元素都以垂直线显示。
我尝试了以下代码:
https://www.npmjs.com/package/react-responsive-carousel
https://www.npmjs.com/package/pure-react-carousel
总之结果是一样的,我在 css 类中没有样式
import React, {Component} from 'react';
import { CarouselProvider, Slider, Slide, ButtonBack, ButtonNext }
from 'pure-react-carousel';
class App extends Component {
render() {
return (
<div className="App">
<CarouselProvider
naturalSlideWidth={30}
naturalSlideHeight={10}
totalSlides={3}
>
<Slide index={0}>
<img src="/img/Gallery01.png" />
</Slide>
<Slide index={1}>
<img src="/img/Gallery01.png" />
</Slide>
<Slide index={2}>
<img src="/img/Gallery01.png" />
</Slide>
</CarouselProvider>
</div>
);
}
}
export default App;
【问题讨论】:
-
通常像轮播这样的东西需要一个css导入
-
是的,我从未见过需要的 css,谢谢。
标签: javascript html css reactjs pure-react-carousel