chinaluot
小狐狸
小狐狸
  • UID34838
  • 注册日期2010-12-11
  • 最后登录2015-09-10
  • 发帖数2
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:1508回复:3

firefox4.0b7 关于css a:hover的问题

楼主#
更多 发布于:2010-12-11 19:09
今天第一次试用firefox4,浏览网页的时候发现一个问题,对于没有 <a href="url"> </a>这样的元素也产生a:hover效果,而chrome、IE8、firefox3.6等都不会。
<html>
  <head>
    <style>
      a:hover { text-decoration: overline underline }
    </style>
  </head>
    <body>
      <a name=id001>
        <p>this is a test</p>
      </a>
      <a name=id002 href="http://www.google.com">
        <p>this is a test</p>
      </a>
    </body>
</html>

鼠标悬停时,FF4中两个test都会有上下划线,其他浏览器第一个test(id001)不会有任何效果,第二个test(id002)会有上下划线效果。
因为平时比较喜欢上的一个网站会有这个问题,希望有方法能解决一下,不然满屏的内容都会显示上下划线,希望有高手解答
cinhoo
狐狸大王
狐狸大王
  • UID31676
  • 注册日期2010-01-21
  • 最后登录2019-01-08
  • 发帖数330
  • 经验15枚
  • 威望0点
  • 贡献值0点
  • 好评度6点
  • 社区居民
  • 忠实会员
1楼#
发布于:2010-12-11 19:09
3.6也有
【 在 hailongchang (novice) 的大作中提到: 】 上了Firefox这艘贼船就很难再下来了,我当年是报着试一试的心态用了下Firefox,当然包括当时一些如日中天的插件,这一用就抛弃IE了。几年过后,发现IE8也还不错,但是就是怎么都用不管,Firefox连同上面的那些插件已经彻底绑架了我的习惯,用别的浏览器觉得巨不爽,包括Chrome
chinaluot
小狐狸
小狐狸
  • UID34838
  • 注册日期2010-12-11
  • 最后登录2015-09-10
  • 发帖数2
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2010-12-11 19:09
cinhoo:3.6也有回到原帖

不会啊,我以前用3.6从10到13浏览的那个网站都没有出现问题啊。。。
eilern
狐狸大王
狐狸大王
  • UID22371
  • 注册日期2007-12-20
  • 最后登录2017-10-13
  • 发帖数468
  • 经验10枚
  • 威望1点
  • 贡献值20点
  • 好评度13点
  • 社区居民
3楼#
发布于:2010-12-11 19:09
chinaluot:今天第一次试用firefox4,浏览网页的时候发现一个问题,对于没有 <a href="url"> </a>这样的元素也产生a:hover效果,而chrome、IE8、firefox3.6等都不会。
<html>
  <head>
    <style>
      a:hover { text-decoration: overline underline }
    </style>
  </head>
    <body>
      <a name=id001>
        <p>this is a test</p>
      </a>
      <a name=id002 href="http://www.google.com">
        <p>this is a test</p>
      </a>
    </body>
</html>

鼠标悬停时,FF4中两个test都会有上下划线,其他浏览器第一个test(id001)不会有任何效果,第二个test(id002)会有上下划线效果。
因为平时比较喜欢上的一个网站会有这个问题,希望有方法能解决一下,不然满屏的内容都会显示上下划线,希望有高手解答
回到原帖


有效果才是对的。name和href只不过是<a>标签的不同属性而已。区别在于name是被引用的文件内的书签链接,href是引用的链接。但两者都属于<a>,都是链接。所以,a:hover的样式对两者都有效果是对的。
游客

返回顶部