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

右边的字离背景色的上边距那么大?

右边的字离背景色的上边距那么大?

慕娘6074509 2017-08-12 13:44:58
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>    <title></title>    <style type="text/css">        h3{font-size:18px;}        .box{width:300px;            border-left:300px solid #0026ff;             background:#808080        }        .left{margin-left:-300px;                                  }            </style></head><body><div class="box">    <nav class="left">        <h3>导航</h3>    </nav>    <section>        <div class="module">模块</div>        <div class="module">模块</div>        <div class="module">模块</div>        <div class="module">模块</div>    </section>       </div>    </body></html>
查看完整描述

3 回答

已采纳
?
卖火柴的小老鼠

TA贡献3条经验 获得超5个赞

你按f12打开调试工具,你会发现h3的宽度是在这个模块四个字上面的,所以这四个模块就在下面。//img1.sycdn.imooc.com//598e9a1100011b5e04230161.jpg看这张图

查看完整回答
反对 回复 2017-08-12
  • 慕娘6074509
    慕娘6074509
    可能是我问题描述不清楚,我是想要对齐,就是没有那么长的边距,不过已经弄好了,用浮动解决
?
Mosaic被占用了

TA贡献5条经验 获得超2个赞

这是因为“导航”占据了一行,你在 .left{} 中设置添加右浮动:float:left;

查看完整回答
1 反对 回复 2017-08-12
  • 3 回答
  • 0 关注
  • 1592 浏览
慕课专栏
更多

添加回答

举报

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