首頁 >web前端 >html教學 >swiper的基礎使用(十)

swiper的基礎使用(十)

黄舟
黄舟原創
2017-01-20 15:28:301330瀏覽

這堂課我們介紹swiper頁面的多行顯示。
 
這堂課我們介紹swiper當中swiper的巢狀。
 
這次第一步有些不一樣,雖然同樣是要搭建swiper頁面,但是我們在一個swiper頁面當中的slide裡面嵌套了一個swiper在裡面。

<div class="swiper-container swiper-container-h">
        <div class="swiper-wrapper">
            <div class="swiper-slide">Horizontal Slide 1</div>
            <div class="swiper-slide">
                <div class="swiper-container swiper-container-v">
                    <div class="swiper-wrapper">
                        <div class="swiper-slide">Vertical Slide 1</div>
                        <div class="swiper-slide">Vertical Slide 2</div>
                        <div class="swiper-slide">Vertical Slide 3</div>
                        <div class="swiper-slide">Vertical Slide 4</div>
                        <div class="swiper-slide">Vertical Slide 5</div>
                    </div>
                    <div class="swiper-pagination swiper-pagination-v"></div>
                </div>
            </div>
            <div class="swiper-slide">Horizontal Slide 3</div>
            <div class="swiper-slide">Horizontal Slide 4</div>
        </div>
        <!-- Add Pagination -->
        <div class="swiper-pagination swiper-pagination-h"></div>
    </div>

我們可以看到,這次在swiper的外部容器當中添加了一個類名,swiper-container-h,這個類名其實我們可以隨便取一個,作為一個標記,記錄我們這個外部容器為哪一個swiper頁面的外部容器,我們在初始化的時候是要綁定它的,然後有幾個swiper的頁面我們就要初始化幾次,並且每一個初始化都要綁定到不同的swiper頁面的外部容器上面,不然的話我們的頁面樣式就會錯亂,下面進行初始化。 

var swiperH = new Swiper(&#39;.swiper-container-h&#39;, {
        pagination: &#39;.swiper-pagination-h&#39;,
        paginationClickable: true,
        spaceBetween: 50
    });
    var swiperV = new Swiper(&#39;.swiper-container-v&#39;, {
        pagination: &#39;.swiper-pagination-v&#39;,
        paginationClickable: true,
        direction: &#39;vertical&#39;,
        spaceBetween: 50
    });

這裡因為有兩個swiper頁面所以分別初始化了倆次,然後要分別設定每個swiper頁面的CSS樣式,以及每一個swiper頁面當中的屬性。注意,綁定的外部容器類別名稱一定部能相同,不然一個頁面初始化倆次會造成樣式錯亂。

以上就是 swiper的基礎使用(十)的內容,更多相關內容請關注PHP中文網(www.php.cn)!


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn