Home > Web Front-end > HTML Tutorial > Basic use of swiper (10)

Basic use of swiper (10)

黄舟
Release: 2017-01-20 15:28:30
Original
1350 people have browsed it

In this lesson we introduce the multi-line display of swiper pages.

In this lesson we introduce swiper nesting in swiper.

The first step this time is a little different. Although we still need to build a swiper page, we have a swiper nested in the slide of a swiper page.

<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>
Copy after login

We can see that this time a class name, swiper-container-h, has been added to the external container of swiper. In fact, we can choose this class name at will as a mark to record our external container. Which swiper page is the external container of the container? We need to bind it during initialization. Then if there are several swiper pages, we need to initialize them several times, and each initialization must be bound to a different swiper page. On top of the external container, otherwise our page style will be messed up. Let’s initialize it below.

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
    });
Copy after login

Because there are two swiper pages here, they are initialized twice respectively, and then the CSS style of each swiper page and the attributes of each swiper page must be set separately. Note that the bound external container class names must be the same, otherwise a page initialized twice will cause style confusion.

The above is the basic use of swiper (10). For more related content, please pay attention to the PHP Chinese website (www.php.cn)!


Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template