
- Framework7 教程
- Framework7 - 首頁
- Framework7 - 概述
- Framework7 - 環境配置
- Framework7 元件
- Framework7 - 佈局
- Framework7 - 導航欄
- Framework7 - 工具欄
- Framework7 - 搜尋欄
- Framework7 - 狀態列
- Framework7 - 側邊面板
- Framework7 - 內容塊
- Framework7 - 佈局網格
- Framework7 - 覆蓋層
- Framework7 - 預載入器
- Framework7 - 進度條
- Framework7 - 列表檢視
- Framework7 - 手風琴
- Framework7 - 卡片
- Framework7 - 晶片
- Framework7 - 按鈕
- Framework7 - 操作按鈕
- Framework7 - 表單
- Framework7 - 標籤頁
- Framework7 - Swiper 滑塊
- Framework7 - 圖片瀏覽器
- Framework7 - 自動完成
- Framework7 - 選擇器
- Framework7 - 日曆
- Framework7 - 重新整理
- Framework7 - 無限滾動
- Framework7 - 訊息
- Framework7 - 訊息欄
- Framework7 - 通知
- Framework7 - 延遲載入
- Framework7 樣式
- Framework7 - 顏色主題
- Framework7 - 分割線
- Framework7 模板
- Framework7 - 模板概述
- Framework7 - 自動編譯
- Framework7 - Template7 頁面
- Framework7 快速點選
- Framework7 - 活動狀態
- Framework7 - 長按事件
- Framework7 - 點選水波紋效果
- Framework7 有用資源
- Framework7 - 快速指南
- Framework7 - 有用資源
- Framework7 - 討論區
Framework7 - Swiper 滑塊
描述
Swiper 滑塊是最強大、最現代的觸控滑塊,它在 Framework7 中具有許多功能。
下面的 HTML 佈局顯示了 Swiper 滑塊:
<!-- Container class for slider --> <div class = "swiper-container"> <!-- Wrapper class for slider --> <div class = "swiper-wrapper"> <!-- Slides --> <div class = "swiper-slide">Slide 1</div> <div class = "swiper-slide">Slide 2</div> <div class = "swiper-slide">Slide 3</div> ... other slides ... </div> <!-- Define pagination, if it is required --> <div class = "swiper-pagination"></div> </div>
Swiper 滑塊使用以下類:
swiper-container - 這是主滑塊容器的必需元素,用於容納滑塊和分頁。
swiper-wrapper - 這是額外包裝滑塊的必需元素。
swiper-slide - 這是一個單個滑塊元素,可以在其中包含任何 HTML 內容。
swiper-pagination - 這是可選的分頁點,會自動建立。
您可以使用相關的 JavaScript 方法初始化 Swiper:
myApp.swiper(swiperContainer,parameters)
或者
new Swiper(swiperContainer, parameters)
這兩種方法都用於使用選項初始化滑塊。
上述方法包含以下引數:
swiperContainer - 這是HTMLElement 或字串,表示 Swiper 容器,是必需的。
parameters - 這些是可選元素,包含帶有 Swiper 引數的物件。
例如:
var mySwiper = app.swiper('.swiper-container', { speed: 400, spaceBetween: 100 });
可以訪問 Swiper 例項,滑塊容器的swiper屬性具有以下 HTML 元素:
var mySwiper = $$('.swiper-container')[0].swiper; // Here you can use all slider methods like: mySwiper.slideNext();
您可以在下表中看到不同型別的 Swiper:
序號 | Swiper 型別和描述 |
---|---|
1 | 帶有分頁的預設 Swiper
這是一個現代的觸控滑塊,預設情況下水平滑動。 |
2 | 垂直 Swiper
它也像預設的 Swiper 一樣工作,但它是垂直滑動的。 |
3 | 帶滑塊間距
此 Swiper 用於在兩個滑塊之間留出間距。 |
4 | 多個 Swiper
此 Swiper 在單個頁面上使用多個 Swiper。 |
5 | 巢狀 Swiper
這是垂直和水平滑塊的組合。 |
6 | 自定義控制元件
它用於自定義控制元件來選擇或滑動任何滑塊。 |
7 | 延遲載入
它可以用於需要時間載入的多媒體檔案。 |
廣告