2013-02-27 27 views
0

我想知道是否可以格式化最近點擊的鏈接,以便我可以使用它來顯示用戶在哪個頁面上?我的代碼目前看起來是這樣的: E-LOA如何格式化最近點擊的鏈接

.topbar a:link {color:#999} 
.topbar a:visited {color:#999;} 
.topbar a:hover { color:#666;} 
.topbar a:active {color:#CCC;} 

理想情況下,我想在主鏈路保持活躍,當它鏈接到加載頁面,這樣的鏈接是一個較淺的顏色向用戶展示其網頁,他們'繼續,但顯然這是不可能的。我很樂意提供更好的方法,毫無疑問,這些方法都有很多。

回答

0

沒有解決CSS的問題。您需要在標記中定義哪些鏈接處於活動狀態。例如:

<nav class="topbar"> 
    <a href="1.html" class="active"></li> 
    <a href="2.html"></li> 
    <a href="3.html"></li> 
</nav> 

你必須這樣做的標記本身,然後創建一個樣式像這樣:

.topbar a.active {color:#red;} 

您還可以通過使用一些JavaScript實現這一目標鏈路上的類。這可以找出你所在的頁面,並將該類添加到該特定的鏈接元素。

:活動選擇器僅定義您在鏈接上按下時的樣式。它有點像按鈕式按鈕。很高興給用戶反饋,指出實際點擊鏈接並給出了很好的聯繫。但它不會突出顯示最近點擊過的鏈接。

+0

好的,這是一個很好的幫助謝謝! – 2013-02-27 16:35:43