为了账号安全,请及时绑定邮箱和手机立即绑定

如何居中对齐水平<UL>菜单?

如何居中对齐水平<UL>菜单?

猛跑小猪 2019-08-06 15:16:15
如何居中对齐水平<UL>菜单?我需要居中对齐水平菜单。我已经尝试了各种解决方案,包括混合inline-block/ block/ center-align等,但都没有成功。这是我的代码:<div class="topmenu-design">     <!-- Top menu content: START -->     <ul id="topmenu firstlevel">                                                                                              <li class="firstli" id="node_id_64"><div><a href="#"><span>Om kampanjen</span></a></div></li>       <li id="node_id_65"><div><a href="#"><span>Fakta om inneklima</span></a></div></li>       <li class="lastli" id="node_id_66"><div><a href="#"><span>Statistikk</span></a></div></li>     </ul>     <!-- Top menu content: END --></div>UPDATE我知道如何居中对齐ul内div。这可以使用Sarfraz的建议来完成。但是列表项目仍然在内部浮动ul。我需要Javascript来完成这个吗?
查看完整描述

3 回答

?
陪伴而非守候

TA贡献1757条经验 获得超8个赞

使用CSS3 flexbox。简单。

ul {
  display: flex;
  justify-content: center;
}

ul li {
  padding: 0 8px;
}


查看完整回答
反对 回复 2019-08-06
  • 3 回答
  • 0 关注
  • 851 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信