色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

html滑動門選項卡代碼

林子帆2年前8瀏覽0評論
HTML滑動門選項卡代碼的實現方法是比較簡單的,下面小編就與大家分享一下具體方案。 首先,我們需要在頁面中創建一個包含所有選項卡的容器。可以使用`ul`標簽來進行創建,同時需要為每個選項卡設置一個 data 屬性以便于后續 JavaScript 的操作。 代碼如下:
<ul class="tab-menu"><li data-target="#tab1">選項卡1</li><li data-target="#tab2">選項卡2</li><li data-target="#tab3">選項卡3</li></ul>
接著,我們需要在頁面中創建所有選項卡對應的容器。可以使用`div`標簽來進行創建,每個容器需要設置一個唯一的 id 屬性,并且需要將其隱藏起來。 代碼如下:
<div id="tab1" class="tab-content" style="display:none;">選項卡1的內容</div><div id="tab2" class="tab-content" style="display:none;">選項卡2的內容</div><div id="tab3" class="tab-content" style="display:none;">選項卡3的內容</div>
此時,我們需要使用 JavaScript 來實現選項卡切換的功能。具體實現方法為:通過點擊選項卡觸發事件,在事件中使用 jQuery 切換當前選項卡的狀態并且隱藏其他選項卡的容器。 代碼如下:
$(document).ready(function(){
$(".tab-menu li").click(function(){
var target = $(this).data("target");
$(".tab-menu li").removeClass("active");
$(this).addClass("active");
$(".tab-content").hide();
$(target).show();
});
});
最后,我們需要對選項卡的樣式進行調整。具體實現方法為:使用 CSS 設置選項卡的樣式以及過渡動畫。 代碼如下:
.tab-menu{
display: flex;
justify-content: space-between;
padding: 0 10px;
border-bottom: 1px solid #ddd;
}
.tab-menu li{
cursor: pointer;
padding: 10px;
border: 1px solid #ddd;
border-bottom: none;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
transition: all .2s ease-in-out;
}
.tab-menu li:hover{
background-color: #f5f5f5;
}
.tab-menu li.active{
background-color: #fff;
border-bottom: 1px solid #fff;
}
.tab-content{
padding: 20px;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 6px;
max-width: 700px;
margin: 20px auto;
}
至此,一個簡單的 HTML 滑動門選項卡代碼就完成啦!它不僅簡單易懂,而且可以自由進行二次開發,非常方便。希望大家都能夠順利實現它!