3D Coverflow Effect не показывает надлежащий стиль, с response-id-swiper - PullRequest
0 голосов
/ 29 марта 2019

Эффект 3D Coverflow не правильно отображает ожидаемый стиль, с реакцией id-swiper.

Только что установил response-id-swiper с помощью 'yarn add activ-id-swiper', swiper с помощью 'yarn add swiper', добавил '@import https://cdnjs.cloudflare.com/ajax/libs/Swiper/4.5.0/css/swiper.css' в файл css, так же, как в документе указано, что я должен делать на сайте npm' https://www.npmjs.com/package/react-id-swiper'.

И попробовал '3D Coverflow Effect' на 'http://kidjp85.github.io/react-id-swiper/'. Просто поместил изображения в тег с тегом, но он просто показывает простые слайды фотографий. Нет 3D-эффекта вообще.

// Это мой реагирующий файл App.js.

import React, { Component } from 'react';
import Swiper from 'react-id-swiper';
import logo from './logo.svg';
import './App.css';

class App extends Component {
  render() {
    const params = {
      effect: 'coverflow',
      grabCursor: true,
      centeredSlides: true,
      slidesPerView: 'auto',
      coverflowEffect: {
        rotate: 50,
        stretch: 0,
        depth: 100,
        modifier: 1,
        slideShadows: true
      },
      pagination: {
        el: '.swiper-pagination'
      }
    };

    return (
      <div className="App">
        <header className="App-header">
          <img src={logo} className="App-logo" alt="logo" />
          <p>
            Edit <code>src/App.js</code> and save to reload.
          </p>
          <a
            className="App-link"
            href="https://reactjs.org"
            target="_blank"
            rel="noopener noreferrer"
          >
            Learn React
          </a>
        </header>

        <Swiper {...params}>
            <img src="https://news.nationalgeographic.com/content/dam/news/2018/05/17/you-can-train-your-cat/02-cat-training-NationalGeographic_1484324.jpg" alt="image1"/>
            <img src="https://news.nationalgeographic.com/content/dam/news/2018/05/17/you-can-train-your-cat/02-cat-training-NationalGeographic_1484324.jpg" alt="image2"/>
            <img src="https://news.nationalgeographic.com/content/dam/news/2018/05/17/you-can-train-your-cat/02-cat-training-NationalGeographic_1484324.jpg" alt="image3"/>
            <img src="https://news.nationalgeographic.com/content/dam/news/2018/05/17/you-can-train-your-cat/02-cat-training-NationalGeographic_1484324.jpg" alt="image4"/>
            <img src="https://news.nationalgeographic.com/content/dam/news/2018/05/17/you-can-train-your-cat/02-cat-training-NationalGeographic_1484324.jpg" alt="image5"/>
        </Swiper> 
      </div>
    );
  }
}

export default App;

// И это мой файл App.css в той же папке.

@import 'https://cdnjs.cloudflare.com/ajax/libs/Swiper/4.5.0/css/swiper.css';

.App {
  text-align: center;
}

.App-logo {
  animation: App-logo-spin infinite 20s linear;
  height: 40vmin;
  pointer-events: none;
}

.App-header {
  background-color: #282c34;
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-size: calc(10px + 2vmin);
  color: white;
}

.App-link {
  color: #61dafb;
}

@keyframes App-logo-spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

Должен отображаться типичный 3D-эффект прикрытия фотографий, по этой ссылке: http://kidjp85.github.io/react-id-swiper/ Но сейчас он показывает только простые слайды фотографий. В чем может быть причина и что я могу сделать ?? The result I get. just slides of pictures.

...