css 这里的visited没有反应? 70

<!DOCTYPEhtml><html><head><metacharset="utf-8"/><title>llll</title><styletype="text/c... <!DOCTYPE html><html><head> <meta charset="utf-8" /> <title>llll</title> <style type="text/css"> ul.nav{ margin:0px; padding: 0px; list-style-type: none; width:8em; background-color: #8bd400; border:1px solid #486b02; } li{ padding: 0px; } ul.nav a{ display: block; color: #2b3f00; text-decoration: none; border-bottom:1px solid #486b02; border-top: 1px solid #e4ffd3; padding: 0.3em 1em; background: url('images/1.gif') no-repeat -20px 50%; } ul.nav:last-child{ border-bottom: 0; } ul.nav a:visited{ background-color:red; } ul.nav a:hover,a:focus,a:active{ background:url('images/1.gif') no-repeat -220px 50%; }
</head><body> <ul class="nav" id=“mm"> <li><a href="" target="_blank">baidu</a></li> <li><a href="" target="_blank">youku</a></li> <li><a href="" target="_blank">tudou</a></li> <li><a href="#mm" target="_blank">maopu</a></li> <li><a href="" target="_blank">tianya</a></li> <li><a href="" target="_blank">tyy6</a></li> </ul></body>
<html>
这是图片1.gif
href里的网址没打出来,可以随便加个。
http://pan.baidu.com/s/1i3kTb85
我把文件和图片放在网盘上了,希望大神能看一下。
展开
 我来答
yfcp
2014-11-15 · 知道合伙人软件行家
yfcp
知道合伙人软件行家
采纳数:1748 获赞数:5545
有多年网站建设相关工作经验。熟悉ASP、ASP.net、VB、JavaScript、HTML等语言和CSS、Ajax等相关技术。

向TA提问 私信TA
展开全部

这个问题有这么难解决吗?你新建一个html文件,直接复制下面代码然后测试。我这里测试成功了。

<!DOCTYPE html>
<head>
    <meta charset="utf-8" />
    <title>llll</title>
   <style type="text/css">
    ul.nav{ 
        margin:0px;
        padding: 0px;
        list-style-type: none;
        width:8em;
        border:1px solid #486b02;
    }
    li{ 
        padding: 0px;
    }

    ul.nav a{
        display: block;
        color: #2b3f00;
        text-decoration: none;
        border-bottom:1px solid #486b02;
        border-top: 1px solid #e4ffd3;
        padding: 0.3em 1em;
        background:#8bd400 url('images/1.gif') no-repeat -20px 50%;
    }

    ul.nav:last-child{ 
        border-bottom: 0;
    }

    ul.nav a:visited{ 
        background-color:red;
    }
    ul.nav a:hover,a:focus,a:active{ 
        background:url('images/1.gif') no-repeat -220px 50%;
    }
</style>
</head>
<body>
    <ul class="nav" id="mm">
    <li><a href="#123" target="_blank">baidu</a></li>
    <li><a href="" target="_blank">youku</a></li>
    <li><a href="" target="_blank">tudou</a></li>
    <li><a href="#mm" target="_blank">maopu</a></li>
    <li><a href="" target="_blank">tianya</a></li>
    <li><a href="" target="_blank">tyy6</a></li>
    </ul>
</body>
<html>

匿名用户
2014-11-10
展开全部
ul.nav a:hover,a:focus,a:active{ 
        background:url('images/1.gif') no-repeat -220px 50%;
 }
 ----------------------
 ul.nav a:hover, ul.nav a:focus,ul.nav a:active{ 
        background:url('images/1.gif') no-repeat -220px 50%;
 }
 这样试试。
更多追问追答
追问
貌似也不行,虽然这里没有注意到
追答

你想要visited有什么反应?

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
aaron__king
2014-11-11 · 超过15用户采纳过TA的回答
知道答主
回答量:85
采纳率:0%
帮助的人:14.8万
展开全部

你要给a:hover{这里面样式}

这是鼠标指上去改变的样式。如果是要点击过后的 我推荐可以给个a.ok{点击后的样式}

然后你在给你要用的A里面加class=“ok”

 <!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title>llll</title>
    <style type="text/css">
    ul.nav{ 
        margin:0px;
        padding: 0px;
        list-style-type: none;
        width:8em;
        background-color: #8bd400;
        border:1px solid #486b02;
    }
    li{ 
        padding: 0px;
    }
    ul.nav a{ 
        display: block;
        color: #2b3f00;
        text-decoration: none;
        border-bottom:1px solid #486b02;
        border-top: 1px solid #e4ffd3;
        padding: 0.3em 1em;
        background: url('images/1.gif') no-repeat -20px 50%;
    }
    ul.nav:last-child{ 
        border-bottom: 0;
    }
    ul.nav a:visited{ 
        background-color:red;
    }
    ul.nav a:hover,a:focus,a:active{ 
        background:url('images/1.gif') no-repeat -220px 50%;
    }
  
  ul.nav a.ok{ 
        background:url('images/1.gif') no-repeat -220px 50%;
    }
  
  </style>
</head>
<body>
    <ul class="nav" id="mm">
      <li><a href="" target="_blank" class="ok">baidu</a></li>
      <li><a href="" target="_blank">youku</a></li>
      <li><a href="" target="_blank">tudou</a></li>
      <li><a href="#mm" target="_blank">maopu</a></li>
      <li><a href="" target="_blank">tianya</a></li>
      <li><a href="" target="_blank">tyy6</a></li>
    </ul>
</body>
<html>

或者你是想要这样的吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
杂五杂六聊热点
2014-11-10 · TA获得超过211个赞
知道小有建树答主
回答量:257
采纳率:100%
帮助的人:195万
展开全部
我测试了。
第一,你</style>忘记写了,要加上
第二, 你先要给
ul.nav a{
display: block;
color: #2b3f00;
text-decoration: none;
border-bottom:1px solid #486b02;
border-top: 1px solid #e4ffd3;
padding: 0.3em 1em;
background: url('images/1.gif') no-repeat -20px 50%;
}
加一个background-color,才会有对比。不然visited没用。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友3cb80af
2014-11-10 · TA获得超过9535个赞
知道大有可为答主
回答量:1.2万
采纳率:83%
帮助的人:3959万
展开全部
注册你的a是用background: url('images/1.gif') no-repeat -20px 50%;
而你的nav a:visited用的是background-color

ul.nav a:visited{
background:red;
}
这样就行了。
追问
这样子也不行,其实我源程序是用的background的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式