Skip to content

Instantly share code, notes, and snippets.

@decioferreira
Created November 14, 2011 17:38
Show Gist options
  • Save decioferreira/1364559 to your computer and use it in GitHub Desktop.
Save decioferreira/1364559 to your computer and use it in GitHub Desktop.
CSS center div with unknown width
.container {
clear: both;
float: left;
width: 100%;
overflow: hidden;
}
#menu {
padding: 0;
list-style-type: none;
/* centering menu */
margin: 0 auto;
float: left;
position: relative;
left: 50%;
}
#menu li {
/* centering list elements */
float: left;
position: relative;
right: 50%;
}
<div class="container">
<ul id="menu">
<li><a href="#">Elements</a></li>
<li><a href="#">With different</a></li>
<li><a href="#">Sizes</a></li>
</ul>
</div>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment