私のウェブサイトのトップバーは完全に色が変わっていません。なぜ誰が知っていますか?私のwebsiteとerrorです。私のコード:私のトップバーは完全にはいっぱいではありません
HTML
<header>
<ul>
<li> <a href="/">Home</a></li>
<li> <a href="https://github.com/reteps" >Github</a></li>
<li> <a href="gradecalc/gradecalc.html" >Grade Calculator</a></li>
</ul>
</header>
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 square*/
color: #ffffff; /*white*/
text-align: center;
text-decoration: none;
padding: 20px 20px 10px;
}
header li a:hover {
background-color: #d6d6d6; /*grey*/
}
あなた 'ul'は50の高さを持っているのはテキストのみとパディングと同じくらい背が高い子' li'。 'ul'の高さを削除してください。 –
高さを 'li'タグの中に入れますか? – lol
'ul'クラスから高さを削除するだけです。パディングとテキストの高さがヘッダーの高さを制御するようにします。 –