Tengo un #header
div que es 100% width
y dentro de ese div tengo una lista desordenada. He aplicado margin: 0 auto
a la lista desordenada pero no la centrará dentro del encabezado div.
¿Alguien puede decirme por qué? Pensé que si definía el ancho de la división principal, entonces la lista desordenada debería poder centrarse margin: 0 auto
. ¿Qué me estoy perdiendo?
Aquí está mi código:
<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>