爲什麼我的水平導航欄的頂部,右側和左側存在空隙?我不想要這些差距。我只想讓導航欄從視口的0,0開始,這樣就沒有屏幕空間的浪費。頂部,右側和左側的CSS邊距差距
HTML
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<link href="StyleSheet.css" rel="stylesheet" type="text/css" />
</head>
<body>
<ul id="nav">
<li><a href="#">WORK</a></li>
<li><a href="#">BLOG</a></li>
<li><a href="#">ABOUT</a></li>
<li><a href="#">CONTACT</a></li>
</ul>
</body>
</html>
CSS
#nav {
list-style-type: none;
margin: 0 auto;
padding: 0;
}
#nav li {
width:25%;
float: left;
text-align: center;
}
#nav li a {
display: block;
padding: 0.5em 5px;
text-decoration: none;
font-weight: bold;
color: #F2F2F2;
-webkit-box-shadow: 3px 3px 3px rgba(51,51,51,0.3);
box-shadow: 3px 3px 3px rgba(51,51,51,0.3);
}
#nav a:link, #nav a:visited {
background-color: #071726;
}
#nav a:hover, #nav a:active, #nav a:focus {
background-color: #326773;
}
沒有,還是有向右側,左側和頂部的差距:-( – user2834739
@ user2834739這裏尋找做了我不找你缺口寫* {保證金:0;填充:0;}在樣式表 – falguni
對不起,我沒有看到選擇器'*' – user2834739