javascript - 轮播(纯 CSS 和 npms)在 ReactJS 中显示不佳

标签 javascript html css reactjs pure-react-carousel

我尝试在 react 中实现一个简单的轮播,我使用了纯 css 和库,但在所有情况下它总是显示如下

img of result

所有子项显示在垂直线上。

我试过这个代码:

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;

最佳答案

在你从 'pure-react-carousel' 导入一些组件后,尝试在右上角添加这个导入:

import 'pure-react-carousel/dist/react-carousel.es.css';

关于javascript - 轮播(纯 CSS 和 npms)在 ReactJS 中显示不佳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57228126/

相关文章:

javascript - Bootstrap 下拉列表不能连续工作

javascript - 如何使 $ (":text[placeholder]"在 IE 中工作

javascript - 父函数 JavaScript 中的 while 循环

javascript - 在 Java 中不使用 POJO 类解析不同的 JSON 响应

javascript - 100% 宽度内容 slider - 这可能吗?

css - 带溢出的 Flexbox 2 列布局

javascript - jQuery focusout 不会在输入元素退出时触发

javascript - 使用计算机键盘按单词而不是字符删除

html - 内容超出 div

javascript - 服务器端 JavaScript (node.js) 中的帐户