我正在尝试设置我的链接样式,我已经使用了这个代码:
.navtext {
position:absolute;
top:130px;
right:50px;
color:#ffffff;
font-size:20px;
z-index:3;
}
a.navtext:link {
color:#ffffff;
text-decoration:none;
}
a.navtext:hover {
color:#ffffff;
text-decoration:underline;
}
a.navtext:visited {
color:#ffffff;
text-decoration:none;
}
这是我的HTML:
<div class="navtext">
<a href="index.php">Home</a>
<a href="about.php">About</a>
<a href="school.php">School</a>
<a href="workshop">Workshop</a>
<a href="contact.php">Contact</a>
</div>
但是它们仍然是默认值(链接:蓝色,带下划线。没有悬停。访问:紫色,带下划线。
答案 0 :(得分:4)
a.navtext
选择带有“navtext”类的<a>
标记。
您没有此类<a>
标记。您的<a>
代码没有课程。
尝试.navtext a
之类的内容。这将使用“navtext”类选择元素中的<a>
标记。
答案 1 :(得分:1)
.navtext a {
position:absolute;
top:130px;
right:50px;
color:#ffffff;
font-size:20px;
z-index:3;
}
.navtext a:link {
color:#ffffff;
text-decoration:none;
}
.navtext a:hover {
color:#ffffff;
text-decoration:underline;
}
.navtext a:visited {
color:#ffffff;
text-decoration:none;
}
答案 2 :(得分:1)
更改为
.navtext a:link { color:#ffffff;
text-decoration:none;
}
.navtext a:hover { color:#ffffff;
text-decoration:underline;
}
.navtext a:visited { color:#ffffff;
text-decoration:none;
}