Web サイトを作成していますが、これまでのところ、ナビゲーション バーは [作成中] の下にあります。nav ul li
カーソルを合わせると、テキストの背後の背景だけでなく、背景全体の色が変わります。私はこれを持っています:
<html>
<head>
<link href='http://fonts.googleapis.com/css?family=Noto+Sans' rel='stylesheet' type='text/css'>
<title>Landstown High School and Technology Academy - Home</title>
<link rel="stylesheet" type="text/css" href="main.css">
</head>
<body>
<header>
<nav>
<ul>
<li class="active"><a href="#">Home</a></li>
<li><a href="#">Contact Us</a></li>
<li><a href="#">Sharepoint</a></li>
<li><a href="#">Employees</a></li>
</ul>
</nav>
</header>
<section class="body">
</body>
</html>
これは CSS の場合:
body
{
margin: 0;
padding: 0;
font-family: 'Noto Sans', sans-serif;
background: #F8F8F8
}
/****HEADER STUFF****/
header
{
position: fixed;
height: 10%;
width: 200%;
background: #F8F8F8;
box-shadow: -10px 0px 10px #000;
}
nav
{
margin-right: 7%;
margin-left: 7%;
height: 40px;
}
nav a:hover
{
background: #00248F;
}
nav ul
{
width: 40%;
background: #0033CC;
line-height: 40px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
nav ul li
{
display: inline;
padding: 8%;
}
nav ul li a:hover
{
text-decoration: none;
}
nav ul li a
{
color: #F8F8F8;
text-decoration: none;
}
nav ul li a:visited
{
text-decoration: none;
}
どうすればいいですか?