HTML链接问题

Ban*_*hee 0 html css firefox internet-explorer-8 sliding-doors

嗨,

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

#signInForm a:link, a:visited {
  color: #2277BB;
  text-decoration: none;
}
Run Code Online (Sandbox Code Playgroud)

奇怪的是,里面的链接不存在<div id="SignInForm"></div>?这个问题在FireFox中显示,但不是IE8.

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

为什么链接会有这种风格?

最好的祝福

Dav*_*mas 6

#signInForm a:link选择一个未访问的链接signInForm div,a:visited选择所有 a:visited链接.要将样式限制为仅使用中的那些a元素signInForm div:

#signInForm a:link, #signInForm a:visited {
     /* CSS */
}
Run Code Online (Sandbox Code Playgroud)