.clearfix:after{
content:'';
visibility:hidden;
font-size:0;
height:0;
display:block;
clear:both;
}
.container{
width:100%;
text-align:center;
}
ul{
display:inline-block;
}
li{
float:left;
width:20px;
height:20px;
margin:0 20px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-o-border-radius: 10px;
border-radius: 10px;
cursor:pointer;
}
a{
display:block;
background-color:#000;
}
实现思想是,先让ul定义 display:inline-block 属性,让其变成行内块级元素。 当ul成为行内块级元素后,它便有了行级元素的特性。 那么,重点来了。 只需要对ul的父级元素定义一个text-align:center; 效果便可以很明显的看到了。 更重点是,ul内的li的增减并不会对其位置造成偏移。
【版权声明】
本站部分内容来源于互联网,本站不拥有所有权,不承担相关法律责任。如果发现本站有侵权的内容,欢迎发送邮件至masing@13sy.com 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
下一篇: javascript脚本代码的位置