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

css導航欄 點擊切換

楊彩鳳1年前10瀏覽0評論

CSS導航欄是網頁設計中非常重要的一個組件,它可以讓網站的結構更清晰、更易于用戶使用。其中,一個很有用的功能是點擊切換,可以讓用戶在不同的頁面之間輕松切換。那么,下面就來介紹一下如何使用CSS實現這種功能。

/* 定義導航欄的樣式,包括背景、字體等 */
nav {
background-color: #333;
color: #fff;
font-size: 16px;
font-weight: bold;
display: flex;
justify-content: space-between;
}
/* 定義導航欄中每個鏈接的樣式,包括在鼠標經過時的效果 */
nav a {
color: #fff;
padding: 10px;
text-decoration: none;
}
nav a:hover {
background-color: #fff;
color: #333;
}
/* 定義一個類來表示當前頁面所在的鏈接 */
.active {
background-color: #fff;
color: #333;
}
/* 在HTML中使用類來表示當前頁面所在的鏈接 */
<nav>
<a href="#" class="active">首頁</a>
<a href="#">產品介紹</a>
<a href="#">聯系我們</a>
</nav>
/* 在JavaScript中監聽點擊事件,當用戶點擊時給當前鏈接添加active類 */
let links = document.querySelectorAll('nav a');
for (let i = 0; i < links.length; i++) {
links[i].addEventListener('click', function() {
document.querySelector('.active').classList.remove('active');
this.classList.add('active');
})
}

以上就是實現點擊切換的CSS導航欄的完整代碼。我們定義了一個active類,表示當前頁面所在的鏈接。在JavaScript中,我們使用addEventListener方法監聽每個鏈接的點擊事件。當用戶點擊某個鏈接時,我們先移除之前的active類,再給當前鏈接添加active類,這樣就能實現點擊切換了。