欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

html 頁面標簽切換代碼

林子帆2年前11瀏覽0評論

在 HTML 頁面設計中,經常需要使用標簽切換來實現頁面內容的展示效果。下面,我們來看一下 HTML 頁面標簽切換的相關代碼。

<!DOCTYPE html>
<html>
<head>
<title>頁面標題</title>
<style>
/* 定義標簽切換樣式 */
.tab-content {
display: none;
}
.active {
display: block;
}
</style>
</head>
<body>
<!-- 點擊標簽切換對應內容 -->
<div class="tab">
<button class="tab-btn" onclick="showContent(0)">標簽1</button>
<button class="tab-btn" onclick="showContent(1)">標簽2</button>
<button class="tab-btn" onclick="showContent(2)">標簽3</button>
</div>
<!-- 顯示對應內容 -->
<div class="tab-container">
<div class="tab-content active">
<p>標簽1的內容...</p>
</div>
<div class="tab-content">
<p>標簽2的內容...</p>
</div>
<div class="tab-content">
<p>標簽3的內容...</p>
</div>
</div>
<!-- JavaScript 代碼實現標簽切換 -->
<script>
function showContent(index) {
var i, tabContent, tabBtn;
tabContent = document.getElementsByClassName("tab-content");
tabBtn = document.getElementsByClassName("tab-btn");
// 隱藏所有內容
for (i = 0; i< tabContent.length; i++) {
tabContent[i].style.display = "none";
}
// 取消選中狀態
for (i = 0; i< tabBtn.length; i++) {
tabBtn[i].className = tabBtn[i].className.replace(" active", "");
}
// 顯示當前內容
tabContent[index].style.display = "block";
// 將當前按鈕設為選中狀態
tabBtn[index].className += " active";
}
</script>
</body>
</html>

在代碼中,首先定義了標簽切換樣式,使用 CSS 的 display 屬性控制內容顯隱。然后,在 HTML 中添加了標簽按鈕和對應的內容容器。JavaScript 代碼實現標簽切換時,通過獲取標簽按鈕和標簽內容的類名,然后控制它們的樣式,實現標簽按鈕與內容的對應切換。