3-1案例中怎么让中间是导航栏居中显示,

3-1案例中怎么让中间是导航栏居中显示,

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>案例</title>
<style>
*{
padding:0;
margin:0;
/*border:1px red solid;
*/
}
.head{
width:100%;
height:64px;
}
.logo{
width:160px;
height:44px;
float:left;
padding-top:10px;
}
.nav{
width:410px;
height:64px;
float:left;
}
.nav-li{
width:80px;
height:64px;
text-align: center;
line-height:64px;
float:left;

}
.icons{
width:330px;
height:64px;
float:right;

}
.i01{
width:64px;
height:64px;
background: url(导航案例/导航案例/001.png) no-repeat center center;
float:left;
}
.i02{
width:64px;
height:64px;
background: url(导航案例/导航案例/002.png) no-repeat center center;
float:left;
}
.i03{
width:64px;
height:64px;
background: url(导航案例/导航案例/003.png) no-repeat center center;
float:left;
}
.i04{
width:64px;
height:64px;
background: url(导航案例/导航案例/004.png) no-repeat center center;
float:left;
}
.i05{
width:64px;
height:64px;
background: url(导航案例/导航案例/005.png) no-repeat center center;
float:left;
}
</style>
</head>
<body>
<!-- 左边 -->
<div class="head">
<!-- logo -->
<div class="logo">
<img src="导航案例/导航案例/logo.png" width="160px" height="40px" alt="">
</div>
<!-- 导航 -->
<div class="nav">
<div class="nav-li">课程</div>
<div class="nav-li">职业路径</div>
<div class="nav-li">实战</div>
<div class="nav-li">猿问</div>
<div class="nav-li">手记</div>
</div>
<!-- 顶部右侧 -->
<div class="icons">
<div class="i01"></div>
<div class="i02"></div>
<div class="i03"></div>
<div class="i04"></div>
<div class="i05"></div>
</div>

</div>
</body>
</html>

我试了各种方法都不行,设置margin:0 auto;也是不能导航栏文字居中http://img1.sycdn.imooc.com/climg//594b874a000148ee23260178.jpg

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
怎么都被占用了呢 2017-06-22 19:10:53

你好,因为有浮动设置,所以margin:0 auto是不会起作用的。你可以使用margin-left,也可以使用绝对定位http://img1.sycdn.imooc.com/climg//594ba5b40001cdb203410192.jpghttp://img1.sycdn.imooc.com/climg//594ba5ba0001947b03150287.jpg

小于飞飞 2017-06-22 17:43:37

你好,所说的是中间文字在 左右两侧的图片间水平居中还是什么情况。

  • 提问者 冬日里的飘雪 #1
    是的。能不能让中间的文字水平居中,
    2017-06-22 18:17:54
  • 提问者 冬日里的飘雪 #2
    就是让中间那五个文字在顶部水平居中,
    2017-06-22 18:18:58
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师