Saya memiliki #headerdiv yang ada 100% widthdan di dalam div saya memiliki daftar unordered. Saya telah menerapkan margin: 0 autoke daftar tidak berurutan tetapi tidak akan memusatkannya di dalam header header.
Adakah yang bisa memberi tahu saya alasannya? Saya berpikir bahwa jika saya menentukan lebar div induk, maka daftar yang tidak terurut harus dapat memusatkan dirinya sendiri margin: 0 auto. Apa yang saya lewatkan?
Ini kode saya:
<style>
* {
margin: 0;
padding: 0;
}
#header {
width: 100%;
background-color: #333;
min-height: 160px;
font-family:Arial, Helvetica, sans-serif;
}
#sitename {
font-size: 50px;
width: 620px;
margin:0 auto;
padding-top: 35px;
color:#999;
}
#header ul {
float: right;
margin: 0 auto;
}
#header ul li {
float: left;
padding-right: 20px;
list-style-type: none;
font-size: 20px;
}
</style>
</head>
<body>
<div id="header">
<h1 id="sitename">Photography Auction Site</h1>
<ul>
<li>List of Photos</li>
<li>Image Gallery</li>
<li>Contact Us</li>
</ul>
</div>
</body>
</html>