我使用ul和li创建了一个菜单,但它以相反的顺序显示了我。例如:
FAQ定价旅游家庭而不是预期的家庭旅游定价FAQ
.header ul {
}
.header li {
list-style-type: none;
margin-left: 40px;
float: right;
}
<div class="header">
<ul>
<li><a href="">HOME</a></li>
<li><a href="">TOUR</a></li>
<li><a href="">PRICING</a></li>
<li><a href="">FAQ</a></li>
</ul>
</div>我的密码怎么了?
发布于 2014-05-19 12:17:27
原因似乎是浮点元素。当您给出float:right时,它会将第一个元素放在最右边,然后再取其余的项。但是,如果您给出了float:left,这些项目似乎按照正确的顺序排列,将第一项定位在左边,其余的项目则放在那之后。
https://stackoverflow.com/questions/23737414
复制相似问题