我有一个包含浮动链接的div。我将“width:auto”的属性和值应用于div。但是,由于某些原因,div占据了整条线,而不是仅仅假设浮动元素的总宽度。我究竟做错了什么?居中与浮动元素的div
的jsfiddle:http://jsfiddle.net/X9anU/3/
CSS:
#user-links {
margin-right: auto;
margin-left: auto;
height: auto;
width: auto;
padding: 0px 0px 0px 0px;
overflow: auto;
}
.user-link {
float: left;
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 10px;
}
.user-link a {
text-decoration: none;
font-family: calibri;
font-size: 16px;
color: #fff;
}
.user-link a:hover {
text-decoration: underline;
}
是否有一个理由,为什么你正在使用div的,而不是无序的升北京时间?使用无序列表,您可以使用display:inline-block然后text-align:center到LI中的中心LI – Michael 2013-04-10 16:39:55