改變顏色我試圖使自己的網站,但我有一些困難,我頂欄上hovor不變色。如果您認爲可以提供幫助,請回答。我頂欄上沒有懸停
index.html
工作完美,只是認爲它可能需要添加。
<!DOCTYPE html>
<html>
<head>
<title> my site </title>
<meta charset="utf-8"/>
<link rel="stylesheet" type="text/css" href="index.css">
</head>
<body>
<header>
<ul>
<li> <a href="gradecalc/gradecalc.html" >Grade Calculator</a>
<li> <a href="aboutme/aboutme.html" >About Me</a></li>
<li> <a href="resume/resume.html" >Résumé</a></li>
</ul>
</header>
</body>
</html>
index.css
,東西只爲頭。
header ul { /*selects list of stuff*/
list-style-type: none; /*no bullet points*/
margin: 0;
padding: 0;
background-color: #70deef;
position: fixed;
width: 100%;
height: 50px;
}
header li { /*selects list element*/
float: left; /*move to left*/
}
header li a {
display: block; /*makes a rectangle*/
color: #ffffff; /*white*/
text-align: center;
text-decoration: none;
padding: 20px;
}
header li a.active { /*when hovering??*/
background-color: #d6d6d6; /*grey*/
}
我以爲header li a.active
會改變懸停的顏色。爲什麼不這樣做?
應用的一類像'。主動懸停時只能與JavaScript結合使用。你已經有了多個答案,你如何使用CSS中的僞類來完成它。 –