簡體   English   中英

活動頁面鏈接圖標顏色

[英]Active page link icon color

大家好,我有一個關於活動頁面鏈接顏色的問題。

我正在使用此javascript代碼進行活動頁面鏈接。

$(".header a").filter(function(){
    return this.href == location.href.replace(/#.*/, "");
}).addClass("header_active_link");

這是CSS代碼

.header{
    position: relative;
    height: 100%;
    float: right;
    width: auto;
    margin: 0;
    right: 0;
    top: 0;
    }
.icon{
   margin:0;
   margin-right:10px;
   padding:13px;
   height:23px;
   width:23px;
   color:blue;
   overflow:hidden;
   float:left;
   font-size:24px;
}
.icon-compass-2:before {
   content: "\e08b";
}
.header_active_link{
   color: #ffffff;
    }

這是HTML

<div class="header">
  <a href="<?php echo $main_url.'about/'; ?>"><div class="icon icon-compass-2"></div></a>
</div>

在CSS代碼中, .icon顏色是主要顏色。 當用戶單擊關於鏈接時,則需要更改文本顏色color:blue; color:#ffffff; 但沒有改變。 如何更改圖標顏色?

您可以使用CSS:active選擇器

.header a:active { 
   color: #ffffff;
}

您可以使用jquery並執行以下操作:

$('.header a').click(function () {
    $(this).addClass('.header_active_link');
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM