<style>
div {
width:100%;
text-align:center;
}
ul {
display:inline-block;
min-width:800px;
margin:0 auto;
}
li {
float:left;
height:30px;
width: 200px;
margin-left:1px;
margin-bottom:1px;
list-style-type: none;
background-color: lightblue;
}
</style>
<div>
<ul>
<li>1</li>
</ul>
<ul>
<li>2</li>
</ul>
</div>
样式同样恢复正常。我找了下原因,我认为是因为外层 div 的 text-align 属性起了作用,当 text-align 为 center 或者 right 时,就会出现这个现象,为 left 时正常。大家分析下出现 bug 的原因在哪儿呢?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。