我虽然我的CSS的第一部分在身体上没有填充物。这足以解释我的问题stackoverflow,请允许我现在发布我的问题。
CSS:
*{
margin: 0px;
padding: 0px;
}
header, nav, section, aside, footer{display: block}
body{
border: solid red 2px;
}
nav{
border: solid black 2px;
}
HTML:
<!DOCTYPE HTML>
<html>
<head>
<title>redditClone</title>
<meta charset="utf-8"/>
<link rel=stylesheet href=redditClone.css></link>
</head>
<body>
<nav>my subreddits - dashboard - front - all - random - friends</nav>
<header>
<h1>Reddit</h1>
<nav>theRealAgorist preferences</nav>
</header>
<section></section>
<aside></aside>
<footer></footer>
</body>
</html>
答案 0 :(得分:1)
我在Chrome,FF或IE9中看不到任何填充,但是......
尝试改变这个:
header nav section aside footer{display: block}
到此:
header, nav, section, aside, footer {display: block; padding: 0px; margin: 0px; }
你必须使用逗号来选择许多元素