我有一個奇怪的問題,我的HTML和CSS代碼:爲什麼相對定位會改變我的頁面順序?
<header>
<h1>title</h1>
</header>
<nav>
<a href="">menu 1</a>
<a href="">menu 1</a>
<a href="">menu 1</a>
<a href="">menu 1</a>
</nav>
header {
margin: 0 auto;
position: relative;
top: 200px;
width: 200px;
}
header h1 {
font-size: 24px;
text-align: center;
}
nav {
clear: both;
margin: 0 auto;
position: relative;
width: 200px;
}
* {
border: none;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
display: block;
}
body, html {
height: 100%;
}
爲什麼<nav>
出現<header>
以上時,他們都相對定位?
它的作品非常感謝你 – cssnoob 2012-04-06 22:21:41