首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么用ul li元素创建的菜单以反向顺序显示?

为什么用ul li元素创建的菜单以反向顺序显示?
EN

Stack Overflow用户
提问于 2014-05-19 12:10:23
回答 5查看 13.1K关注 0票数 9

我使用ulli创建了一个菜单,但它以相反的顺序显示了我。例如:

FAQ定价旅游家庭而不是预期的家庭旅游定价FAQ

代码语言:javascript
运行
复制
.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>

我的密码怎么了?

EN

Stack Overflow用户

发布于 2014-05-19 12:17:27

原因似乎是浮点元素。当您给出float:right时,它会将第一个元素放在最右边,然后再取其余的项。但是,如果您给出了float:left,这些项目似乎按照正确的顺序排列,将第一项定位在左边,其余的项目则放在那之后。

票数 1
EN
查看全部 5 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23737414

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档