当前页面上的颜色(asp.NET主页)

时间:2013-05-06 11:54:29

标签: asp.net html css html5 css3

明天我将为一个学校项目提供一个网站,当我发现错误时,我发现为了提高用户友好性,我应该更改标题中活动页面的颜色。

我很清楚如何在一个基本的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;
}

希望快速回复,谢谢!

1 个答案:

答案 0 :(得分:0)

像这样使用你的CSS

a:active { color: #666666; }