2013-05-06 81 views
0

明天我將爲一個學校項目提供一個網站,同時我正在檢查錯誤時發現要提高用戶友好性,我應該改變它的級別標題中活動頁面的顏色。當前頁面上的顏色(asp.net masterpage)

我知道我怎麼能在一個基本的html網站上做到這一點,但現在我已經使用asp.NET母版頁,並且在我明白它會有點不同,因爲我沒有訪問從其他樣式表的鏈接比masterpage.css

因此,爲了簡化問題:

我得到一個:懸停在鏈接可以更改顏色,當我將鼠標懸停在他們,而是要在活動頁面的鏈接以另一種顏色向用戶顯示他總是在哪裏(不是:訪問過的)。

這裏是我的代碼:

<nav class="navMain"> 
      <ul> 
       <li><a class="a_home" href="Default.aspx">Hjem</a></li> 
       <li><a href="Kampanje.aspx">Om konkurransen</a></li> 
       <li><a href="Default.aspx"><img id="navPic" src="Pictures/header/Munch150.png" alt="munch logo" /></a></li> 
       <li><a href="Bildegalleri.aspx">Bidrag</a></li> 
       <li><a href="Infoside.aspx">Om oss</a></li> 
      </ul> 
    </nav> 

和CSS:

.navMain { 
position: relative; 
bottom: 43px; 
right: 80px; 
height: 25px; 
width: 1000px; 
z-index: 100; 

}

.navMain #navPic { 
    position: relative; 
    top: 93px; 
    width: 120px; 
    height: 125px; 
} 

.navMain a { 
    text-decoration: none; 
    color: black; 
    font-size: 1.5em; 
} 
    .navMain a:hover { 
     color: rgb(255, 255, 255); 
    } 



.navMain li { 
    list-style: none; 
    display: inline; 
    padding-left: 5em; 
} 

.navMain ul { 
    width: 1000px; 
} 

希望能快速響應,謝謝!

+0

你需要做的是與編程,當你在渲染代碼的鏈接後面給他一個不同的CSS樣式,醚用javascript在客戶端醚 – Aristos 2013-05-06 11:59:58

回答

0

使用CSS這樣

a:active { color: #666666; }