<!doctype html><html> <head> <meta charset="UTF-8"> <style> header{height:150px;background:#ABCDEF;} nav{height:30px;background:#FF0;margin-bottom:0px;} div{height:700px;margin-top:15px;} section{height:700px;width:70%;background:#ABCDEF;float:left;} aside{height:700px;width:28%;background:#ABCDEF;float:right;} footer{height:100px;background:#ABCDEF;clear:both;margin-top:15px;} </style> </head> <body> <header> <p>这是一个头标签</p> <nav></nav> </header> <div> <section> <p>这是一个section头标签</p> </section> <aside> <p>这是一个aside标签</p> </aside> </div> <footer> <p>这是一个footer标签</p> </footer> </body></html>上述代码中nav标签里设置css样式,用margin-bottom:不起作用为什么,margin-top:就有用这又是为什么
1 回答
已采纳
RockenRoll
TA贡献35条经验 获得超13个赞
因为你这个nav是在header里面的,margin-bottom:0px这个是距离哪里为0px?
</header>
<nav></nav>
<div>
你写成这样就有了
- 1 回答
- 0 关注
- 1451 浏览
相关问题推荐
添加回答
举报
0/150
提交
取消