2011-04-07 130 views
0

我有一些鏈接被一些邊界投降。懸停時,鏈接變成白色。我的代碼:css/javascript選定的鏈接樣式

#product_unavailable_types:懸停{

邊框顏色:#FFF;
}

我想這些邊界在選擇之後也會保持白色。我的意思是,如果我點擊該鏈接,邊界將保持上述風格。我不知道該怎麼做。

任何線索?

謝謝!

回答

0

您正在搜索a:visited僞類。

這意味着:

#product_unavailable_types a:hover, #product_unavailable_types a:visited { 
    border-color: #fff; 
} 

編輯

如果鏈接不會導致你到另一個網頁,嘗試把這個在head元素:

<script type="text/javascript"> 

    function highlight(link) { 

     link.style.borderColor = '#fff'; 

    } 

</script> 

然後,請將onclick屬性添加到您的a元素,以便它看起來像:

<a href="#test" onclick="highlight(this);">test</a> 
+0

不起作用。在鼠標上它只是保持不變 – dana 2011-04-07 07:53:22

+0

在鼠標外面,現在我明白了。然後你必須處理JavaScript。你是否使用像jQuery一樣的JavaScript框架? – 2011-04-07 08:01:12

+0

看看更新的答案是否符合您的需求。 – 2011-04-07 12:22:47