HTML链接问题

标签 html css firefox internet-explorer-8 sliding-doors

你好,

我有几个使用滑动门的链接(a),当我访问其中一个链接时,文本的颜色会改变。使用 Firebug ,我可以看到链接具有以下样式:

#signInForm a:link, a:visited {
  color: #2277BB;
  text-decoration: none;
}

奇怪的是<div id="SignInForm"></div>里面不存在链接?这个问题出现在 FireFox 而不是 IE8。

请看这里:http://jsfiddle.net/snowman/ecWzz/

为什么链接会采用这种样式?

致以最诚挚的问候

最佳答案

#signInForm a:linksignInForm div 中选择一个未访问的链接,a:visited 选择 < em>所有 a:visited 链接。要将样式限制为 signInForm div 中的 a 元素,请使用:

#signInForm a:link, #signInForm a:visited {
     /* CSS */
}

关于HTML链接问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5313410/

相关文章:

javascript - 将 10000 条折线渲染为传单 map

c# - Selenium RC/Nunit/Firefox - 单击时浏览器崩溃

Javascript 函数在 Firefox 中不起作用,但在 chrome、safari、IE 和 Edge 中起作用

javascript - 重构生成 HTML 的 JavaScript

javascript - jQuery 单击事件不适用于 li 标签

javascript - 单击链接后下拉菜单向后滑动

css - 如何在 sass 版本的 foundation 中设置带间距的列?

php - 一起使用 HTML 和 Php?

python - 使用 beutifulsoup 和 Mechanize 从 html 表中获取文本时出错

javascript - 检查div是否有动画,找出div的位置