1
我正在研究幫助用戶在網站上導航的解決方案。目前,我的導航欄下方有一個麪包屑導航欄,顯示用戶所在網站當前部分的完整路徑。標記在導航欄中顯示當前頁面
我現在想創建一個腳本或使用CSS規則在我的導航欄中的標籤下方顯示一個標記,以顯示用戶所在的部分。有人請告訴我一個我可能用來實現這個目標的一般方法嗎?
請注意,我正在使用一個小的.png作爲我想在每個選項卡下顯示的箭頭標記。
我正在研究幫助用戶在網站上導航的解決方案。目前,我的導航欄下方有一個麪包屑導航欄,顯示用戶所在網站當前部分的完整路徑。標記在導航欄中顯示當前頁面
我現在想創建一個腳本或使用CSS規則在我的導航欄中的標籤下方顯示一個標記,以顯示用戶所在的部分。有人請告訴我一個我可能用來實現這個目標的一般方法嗎?
請注意,我正在使用一個小的.png作爲我想在每個選項卡下顯示的箭頭標記。
像這樣:DEMO
HTML:
<ul>
<li><a href="#">Home</a></li>
<li class="active"><a href="#">About</a></li>
<li><a href="#">Contact</a></li>
</ul>
CSS:
.active {
background:#ccc url(path/to/image/marker.png) center bottom no-repeat;
}
通過切換標記,點擊你需要使用腳本語言如jQuery的鏈接/ Javascript
jQuery的解決方案:
$("ul li a").on('click', function(e){
e.preventDefault();
$(this).closest('li').addClass('active').siblings().removeClass('active')
});
我喜歡它。我真的很喜歡它!我已經在這個項目上使用jQuery,所以jQuery解決方案正是我所需要的。謝謝你,先生。 – GoofyBall
哈哈。爲什麼我會剝奪你的得分點? :D – GoofyBall
我仍然是一個HTML,CSS,Javascript,C#noob。像你這樣的人,我必須感謝幫助我提高程序員的水平。非常感謝你。 :) – GoofyBall