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

css點擊導航菜單

江奕云2年前11瀏覽0評論

CSS點擊導航菜單是實現網站交互操作的一個重要部分,可以提高用戶體驗。下面是一個簡單的例子。

<nav>
<ul>
<li><a href="#">首頁</a></li>
<li><a href="#">新聞</a></li>
<li><a href="#">產品</a></li>
<li><a href="#">關于我們</a></li>
</ul>
</nav>
<style>
nav ul {
list-style: none;
margin: 0;
padding: 0;
display: flex;
}
nav li {
margin-right: 20px;
}
nav a {
color: #333;
text-decoration: none;
font-weight: bold;
}
nav a:hover {
color: #e74c3c;
}
nav a.active {
color: #e74c3c;
}
</style>
<script>
const navLinks = document.querySelectorAll('nav a');
navLinks.forEach(link => {
link.addEventListener('click', (event) => {
navLinks.forEach(link => link.classList.remove('active'));
event.target.classList.add('active');
});
});
</script>

首先,我們有一個具有四個選項的導航菜單。我們使用CSS來設置它們的樣式,使它們變得漂亮且易于使用。特別是,我們向其中一個鏈接添加了“active”類,以便它在被單擊后可以突出顯示。

接下來,我們使用JavaScript添加了一個事件偵聽器,當每個鏈接被單擊時,我們會將所有鏈接的“active”類移除,然后將該鏈接的“active”類添加回去。這可以確保只有一個選項被選中。

這是一個非常簡單的例子,但它說明了如何使用CSS和JavaScript來創建一個具有可交互性的導航菜單。你可以添加更多的樣式和交互來實現更復雜的功能和效果。