中文字幕第五页-中文字幕第页-中文字幕韩国-中文字幕最新-国产尤物二区三区在线观看-国产尤物福利视频一区二区

網站前端制作之tab+swiper的兩種切換

2023-03-12    分類: 網站建設

前端制作效果

關于頁面中常用的效果,tab+swiper的切換很常見,多見于兩種情況,一種是li切換swiper的slide,一種是li切換swiper。當tabs的li切換swiper的slide,效果如下圖所示:
Html:
<div class="tabs wow fadeInUp">
<ul class="clearfix">
<li class="active">
<a href="javascript:;">
辦公環境
</a>
</li>
<li>
<a href="javascript:;">
實驗大樓
</a>
</li>
<li>
<a href="javascript:;">
生產基地
</a>
</li>
</ul>
</div>
<div class="tabbox wow fadeInUp">
<div class="swiper-box">
<div class="swiper-wrapper">
<div class="swiper-slide stop-swiping">
辦公環境
</div>
<div class="swiper-slide stop-swiping">
實驗大樓 </div>
<div class="swiper-slide stop-swiping">
生產基地
</div>
</div>
<!-- Add Pagination -->
<div class="swiper-pagination"></div>
</div>
<!-- Add Arrows -->
<div class="swiper-button-prev"></div>
<div class="swiper-button-next"></div>
</div>
JS:
var swiper = new Swiper('.swiper-box', {
pagination: '.swiper-pagination',
paginationClickable: true,
grabCursor: true,
nextButton: '.swiper-button-next',
prevButton: '.swiper-button-prev',
noSwiping : true,
noSwipingClass : 'stop-swiping',
autoHeight: true,
observer: true,
observeParents: true,
onSlideChangeStart: function(swiper){
var i = swiper.activeIndex;
$(".tabs ul li").eq(i).addClass("active").siblings().removeClass("active");
},
});
$('.tabs ul li').click(function(){
var index = $(this).index();
$(this).addClass('active').siblings('li').removeClass('active');
swiper.slideTo($(this).index(), 500, false);
swiper.update();
});
先引入jquery插件和swiper.min.js和swiper.min.css文件,定義swiper的大小,初始化Swiper, tabs的li設置一個默認的選中效果active,對應swiper的一個swiper-slide,點擊tabs的li時,當前點擊的li添加默認的選中效果類名為active,其他的同級li移除active, 在獲取當前點擊的li標簽的下標$(this).index(),執行過渡到索引下標數字等于傳入參數index的頁面(slide)處,速度為500。并且可以將runCallbacks設置為false,原來是默認為true,那么transition(過渡)不會產生onSlideChange回調函數。那么,就可以做到點擊tabs的li能切換對應的swiper-slide,滑動swiper-slide也能切換li的默認選中效果類名active。

前端效果

當tabs的li切換swiper時,如下圖所示:

HTML

Html:

CSS

Js:
關于兩個swiper輪播切換,一個顯示,一個隱藏的,需要注意的是如果用display: none;和display:block;swiper的自動切換,點擊li切換swiper之后,自動輪播會出錯,那么可以用以下的css代替display: none;和display:block; 這樣做的話,tab swiper切換后自動輪播也不會出錯了。

CSS2

當前名稱:網站前端制作之tab+swiper的兩種切換
文章出自:http://www.2m8n56k.cn/news35/243585.html

成都網站建設公司_創新互聯,為您提供響應式網站全網營銷推廣、外貿建站、定制開發自適應網站、企業網站制作

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:[email protected]。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

外貿網站制作
主站蜘蛛池模板: 亚洲成在人线免费视频 | 99久久精品国产一区二区小说 | 久久香蕉国产线看观看式 | 免费一级特黄3大片视频 | 中文久久| 日韩午夜在线视频不卡片 | 国产区香蕉精品系列在线观看不卡 | 国产成人av在线 | 久草视频网 | 在线成人97观看 | 亚洲一区二区三区高清视频 | 国产一区二区三区免费看 | 亚洲精品国产福利一区二区三区 | 毛片毛片毛是个毛毛片 | 视频二区精品中文字幕 | 亚洲午夜网站 | 中文字幕乱码视频32 | 成年男人午夜片免费观看 | 国产精品高清视亚洲精品 | 一区在线看| 91久久线看在观草草青青 | 日本黄页免费 | 最新亚洲精品 | 亚洲成a人一区二区三区 | 免费岛国小视频在线观看 | 日本天堂网址 | 成人欧美在线观看 | 欧美精品国产一区二区三区 | 国产欧美日韩精品第三区 | 久久久小视频 | 国产午夜精品久久久久小说 | 国内精品久久久久久久星辰影视 | 日韩专区欧美 | 亚洲乱强| 欧美一级www毛片 | 亚洲精品一区二区三区不卡 | 91精品国产91久久久久 | 国产一级片免费看 | 国产大臿蕉香蕉大视频 | 久久99精品这里精品3 | 福利岛国深夜在线 |