嘿伙计我目前在使用CSS链接时遇到问题。基本上我希望当我将鼠标悬停在它们上面时,我的链接颜色会发生变化,然后点击它们等等。但由于某些原因,当我在浏览器上查看它时,它无法正常工作。下面是我的HTML代码和我的CSS代码,它们是单独的文件并且链接到了收集器。提前致谢。 (如果代码没有正确显示,我很抱歉,但它就在那里)
编辑:现在不要担心它的修复:D感谢您的帮助
答案 0 :(得分:0)
从我看到的,你没有:hover,a:visited或a:active定义在任何地方,这就是控制你正在寻找的行为。
答案 1 :(得分:0)
您是手动编码还是使用Dreamweaver作为WYSIWYG?
注意:这可能是因为您的问题文件格式不正确,因此Markdown可能会从显示屏中删除一些字符。
从我所看到的,CSS文件编写不正确。我将给出一个适合整个文件的例子:
content {
width: 510px;
float: left;
}
上面的代码片段在HTML中查找<content>
标记,当它找到该标记时,它会给它一个510px的宽度并将其浮动到左侧。这里的问题是HTML页面或HTML 4.01本身没有<content>
标签。您需要做的是将其更改为:
.content {
width: 510px;
float: left;
}
添加'。'在CSS中的“内容”之前,它会将“内容”从<content>
更改为查找以class="content"
作为属性的标记。
另外,要在悬停等时更改<a>
标记,请使用:hover
,:active
和{{1}的伪元素(伪属性?) },用于当用户将鼠标悬停在某个链接上时,点击一个链接,然后分别访问过一个链接。
示例:
:visited
在此示例中,除非用户将鼠标放在链接上,否则链接将显示为蓝色。