麻烦老师看看我的有没有不对的地方,有点不是很确定用得对不对
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
/*此处写代码*/
*{
padding:0;
margin:0;
}
.top{
background-color: black;
width:1100px;
height:100px;
overflow: hidden;
zoom:1;
position: fixed;
top:50%;
left:50%;
margin-left: -550px;
margin-top: -50px;
}
.logo{
float:left;
cursor:pointer;
}
.nav{
color: white;
height: 30px;
float: right;
position: relative;
top:50%;
margin-top:-15px;
}
li{
list-style:none;
float:left;
font-size: 24px;
padding:0 40px;
cursor:pointer;
}
</style>
</head>
<body>
<!-- 此处写代码 -->
<div class="top">
<div class="logo">
<img src="http://img1.sycdn.imooc.com/climg//58c0d2d900016ce303000100.png">
</div>
<div class="nav">
<ul>
<li>课程</li>
<li>职业路径</li>
<li>实战</li>
<li>猿问</li>
<li>手记</li>
</ul>
</div>
</div>
</body>
</html>
正在回答
同学你好,关于同学的问题回答如下:
1、logo图超出了父容器:
这是因为图片是内联样式,底部自带默认间隙,可以设置为块级元素清除:
2、右侧的导航项部分,没有实现垂直居中显示:
不建议同学使用定位实现,是比较麻烦的,可以直接设置行高等于高度实现:
如果我的回答帮助了你,欢迎采纳。祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星