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

第17行的CSS样式中的margin上边距为什么是600px而不是700px?

第17行的CSS样式中的margin上边距为什么是600px而不是700px?

slumdog 2017-04-09 19:33:15
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>混合布局</title> <style> body{ margin:0; padding:0; font-size:30px; font-weight:bold} div{ text-align:center; line-height:50px} .top{ height:100px;background:#9CF} .head,.main{ width:960px;margin:0 auto;} .head{ height:100px; background:#F90} .left{ width:220px; height:600px; background:#ccc;float:left;} .right{ width:740px; height:600px;background:#FCC; float:right} .r_sub_left{ width:540px; height:600px; background:#9C3; float:left} .r_sub_right{ width:200px; height:600px; background:#9FC;float: right;} .footer{ height:50px; background:#9F9;margin:700px 0 0 0;} </style> </head> <body> <div class="top">     <div class="head">head</div> </div> <div class="main">     <div class="left">left</div>     <div class="right">      <div class="r_sub_left">sub_left         </div>         <div class=" r_sub_right">sub_right         </div>     </div> </div> <div class="footer">footer</div> </body> </html>
查看完整描述

1 回答

?
侠客岛的含笑

TA贡献552条经验 获得超285个赞

什么意思,感觉应该是600px啊,这样就没空隙了

查看完整回答
反对 回复 2017-04-09
  • slumdog
    slumdog
    footer的margin的上边距不应该设为是top-height:100px+left-height:600px才能达到与名为main的这个div无缝对接吗?(left高度也就是main的高度) 我不太明白这点。
  • 侠客岛的含笑
    侠客岛的含笑
    main没有设定高度啊。而且main里面的元素是浮动的
  • slumdog
    slumdog
    但main的子元素标签left和right设有高度啊。这里浮动的元素不也是有高度嘛?
点击展开后面2
  • 1 回答
  • 0 关注
  • 1781 浏览
慕课专栏
更多

添加回答

举报

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