最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

React實現(xiàn)輪播圖效果

 更新時間:2022年07月11日 17:18:52   作者:liuye066  
這篇文章主要為大家詳細介紹了React實現(xiàn)輪播圖效果,使用react-slick組件,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了React實現(xiàn)輪播圖效果的具體代碼,供大家參考,具體內(nèi)容如下

效果:

輪播功能用到了react-slick組件,安裝:

npm install react-slick --save
npm install slick-carousel

安裝完后需要在使用輪播圖的頁面上導(dǎo)入css文件:

import Slider from 'react-slick';
import 'slick-carousel/slick/slick.css';
import 'slick-carousel/slick/slick-theme.css';

swiper.js

import React, { Component } from 'react';
import Slider from 'react-slick';
import 'slick-carousel/slick/slick.css';
import 'slick-carousel/slick/slick-theme.css';
?
export default class SimpleSlider extends Component {
? ? render() {
? ? ? ? const settings = {
? ? ? ? ? ? dots: true,
? ? ? ? ? ? dotsClass:'slick-dots1',//自定義指示器的樣式
? ? ? ? ? ? // dots: {'dot-style':String},
? ? ? ? ? ? infinite: true,
? ? ? ? ? ? speed: 500,
? ? ? ? ? ? slidesToShow: 1,
? ? ? ? ? ? slidesToScroll: 1,
? ? ? ? ? ? height:500
? ? ? ? };
? ? ? ? return (
? ? ? ? ? ? <div style={{margin:'50px 12px 40px 12px'}}>
? ? ? ? ? ? ? ? <h2> Single Item</h2>
? ? ? ? ? ? ? ? <Slider {...settings}>
? ? ? ? ? ? ? ? ? ? <div>
? ? ? ? ? ? ? ? ? ? ? ? <h3>1</h3>
? ? ? ? ? ? ? ? ? ? ? ? <div style={{background:'#25f5f5',height:'160px'}}>sdfkjsdlfjldskfjlksjdf</div>
? ? ? ? ? ? ? ? ? ? </div>
? ? ? ? ? ? ? ? ? ? <div>
? ? ? ? ? ? ? ? ? ? ? ? <h3>2</h3>
? ? ? ? ? ? ? ? ? ? </div>
? ? ? ? ? ? ? ? ? ? <div>
? ? ? ? ? ? ? ? ? ? ? ? <h3>3</h3>
? ? ? ? ? ? ? ? ? ? </div>
? ? ? ? ? ? ? ? ? ? <div>
? ? ? ? ? ? ? ? ? ? ? ? <h3>4</h3>
? ? ? ? ? ? ? ? ? ? </div>
? ? ? ? ? ? ? ? ? ? <div>
? ? ? ? ? ? ? ? ? ? ? ? <h3>5</h3>
? ? ? ? ? ? ? ? ? ? </div>
? ? ? ? ? ? ? ? ? ? <div>
? ? ? ? ? ? ? ? ? ? ? ? <h3>6</h3>
? ? ? ? ? ? ? ? ? ? </div>
? ? ? ? ? ? ? ? </Slider>
? ? ? ? ? ? </div>
? ? ? ? );
? ? }
}

swiper.css

//輪播圖下方dot樣式
.slick-dots1
{
? position: absolute;
? bottom: -25px;
? display: block;
? width: 100%;
? padding: 0;
? margin: 0;
? list-style: none;
? text-align: center;
}
.slick-dots1 li
{
? position: relative;
? display: inline-block;
? width: 20px;
? height: 20px;
? margin: 0 5px;
? padding: 0;
? cursor: pointer;
}
.slick-dots1 li button
{
? font-size: 0;
? line-height: 0;
? display: block;
? width: 20px;
? height: 20px;
? padding: 5px;
? cursor: pointer;
? color: transparent;
? border: 0;
? outline: none;
? background: transparent;
}
.slick-dots1 li button:hover,
.slick-dots1 li button:focus
{
? outline: none;
}
.slick-dots1 li button:hover:before,
.slick-dots1 li button:focus:before
{
? opacity: 1;
}
//未選中時的樣式
.slick-dots1 li button:before
{
? font-family: 'slick';
? font-size: 8px;
? line-height: 8px;
? position: absolute;
? top: 0;
? left: 0;
? width: 20px;
? height: 8px;
? content: '?';
? text-align: center;
? //opacity: .25;
? color: #CCCCCC;
? -webkit-font-smoothing: antialiased;
? -moz-osx-font-smoothing: grayscale;
}
//選中的樣式
.slick-dots1 li.slick-active button:before
{
? //opacity: .75;
? color: #2183E2;
? background-color: #2183E2;
? border-radius: 5px;
}

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 基于React?Hooks的小型狀態(tài)管理詳解

    基于React?Hooks的小型狀態(tài)管理詳解

    本文主要介紹一種基于?React?Hooks?的狀態(tài)共享方案,介紹其實現(xiàn),并總結(jié)一下使用感受,目的是在狀態(tài)管理方面提供多一種選擇方式。感興趣的小伙伴可以了解一下
    2021-12-12
  • 使用react的7個避坑案例小結(jié)

    使用react的7個避坑案例小結(jié)

    React是個很受歡迎的前端框架。今天我們探索下React開發(fā)者應(yīng)該注意的七點,感興趣的小伙伴們可以參考一下
    2021-05-05
  • 基于Webpack4和React hooks搭建項目的方法

    基于Webpack4和React hooks搭建項目的方法

    這篇文章主要介紹了基于Webpack4和React hooks搭建項目的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-02-02
  • React?Context原理深入理解源碼示例分析

    React?Context原理深入理解源碼示例分析

    這篇文章主要為大家介紹了React?Context原理深入理解源碼示例分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-01-01
  • react-native android狀態(tài)欄的實現(xiàn)

    react-native android狀態(tài)欄的實現(xiàn)

    這篇文章主要介紹了react-native android狀態(tài)欄的實現(xiàn),使狀態(tài)欄顏色與App顏色一致,使用戶界面更加整體。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-06-06
  • React實現(xiàn)虛擬滾動的三種思路詳解

    React實現(xiàn)虛擬滾動的三種思路詳解

    在??web??開發(fā)的過程中,或多或少都會遇到大列表渲染的場景,為了解決大列表造成的渲染壓力,便出現(xiàn)了虛擬滾動技術(shù),本文主要介紹虛擬滾動的三種思路,希望對大家有所幫助
    2024-04-04
  • React18中的useDeferredValue示例詳解

    React18中的useDeferredValue示例詳解

    這篇文章主要介紹了React18中的useDeferredValue的相關(guān)知識,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-03-03
  • 通過React-Native實現(xiàn)自定義橫向滑動進度條的 ScrollView組件

    通過React-Native實現(xiàn)自定義橫向滑動進度條的 ScrollView組件

    開發(fā)一個首頁擺放菜單入口的ScrollView可滑動組件,允許自定義橫向滑動進度條,且內(nèi)部渲染的菜單內(nèi)容支持自定義展示的行數(shù)和列數(shù),在內(nèi)容超出屏幕后,渲染順序為縱向由上至下依次排列,對React Native橫向滑動進度條相關(guān)知識感興趣的朋友一起看看吧
    2024-02-02
  • 詳解如何使用React構(gòu)建跑馬燈組件

    詳解如何使用React構(gòu)建跑馬燈組件

    當(dāng)你想到跑馬燈時,往往會想到游樂園里那些充滿活力的燈光和旋轉(zhuǎn)的顯示,帶回童年的美好回憶,本文將和大家一起探索如何在 React 中構(gòu)建一個引人入勝的跑馬燈組件,需要的朋友可以參考下
    2024-04-04
  • React中的Hooks進階理解教程

    React中的Hooks進階理解教程

    這篇文章主要介紹了React中的Hooks進階理解,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-06-06

最新評論

凌源市| 天台县| 蒙山县| 汉沽区| 太仓市| 湛江市| 广南县| 瑞丽市| 延安市| 泰来县| 西畴县| 都匀市| 德保县| 彭泽县| 东至县| 怀柔区| 理塘县| 吉首市| 名山县| 城口县| 中西区| 海兴县| 罗定市| 辽阳市| 登封市| 略阳县| 汝城县| 宁安市| 太湖县| 徐水县| 平邑县| 克什克腾旗| 长汀县| 东丽区| 德昌县| 当阳市| 峡江县| 临汾市| 汽车| 都江堰市| 文成县|