首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ul ul li a不响应颜色

ul ul li a不响应颜色
EN

Stack Overflow用户
提问于 2012-12-29 15:11:09
回答 1查看 1.3K关注 0票数 0

嘿,我在试着做:

nav彩色#FFF中的ul ul li a

但无论我做什么,我都不能改变它,我认为这可能是:

ul li a正在影响它,然而,这是#FFF to?

我的目标是在黑色背景上显示白色文本,然后在白色hover上显示黑色文本。

到目前为止,我的代码如下:

CSS:

代码语言:javascript
复制
nav ul ul li

{
    background: #4a4a4a;
    float: none; 
    position: relative;
   color: #FFF;
}

    nav ul ul li a 

{
    color: #FFF;
    padding: 10px 51px;
}

    nav ul ul li a:hover 

{
    background: #FFF;
    color: #000;
}

HTML:

代码语言:javascript
复制
<nav>
                <ul>
                    <li><a href="#">Home</a></li>
                    <li><a href="#">Services</a></li>
                    <li><a href="#">Our Prices</a></li>
                    <li><a href="#">Web Design</a>
                        <ul>
                            <li><a href="#">Portfolio</a></li>
                            <li><a href="#">Pricing</a></li>
                        </ul>
                    </li>
                    <li><a href="#">Consulting</a></li>
                    <li><a href="#">Quick Hire</a></li>
                </ul>
            </nav>

任何帮助都是非常感谢的:)。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-12-29 15:31:50

很可能,这些是您已经访问过的URL,这会导致浏览器以不同的颜色显示它们。

a:visited而不仅仅是a添加到CSS选择器中。

代码语言:javascript
复制
nav ul ul li a, nav ul ul li a:visited
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14079568

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档