最新回答 / 一层一尘
你没看见祖先元素里有个子元素吗? <div id="mainbody">/* 祖先元素 */ <div id="sidebar">/* 子元素 */ <dl> <dt>CSS 基础教程</dt> <dd class="current"><a href="#">CSS 简介</a></dd> <dd><a href="#"&...
2017-04-03
最新回答 / Robert_Langdon
left和right是包裹在mainbody里面的啊,但footer不在mainbody里面,怎么可能被覆盖呢,你除非把footer也移到mainbody里面
2017-03-29
最新回答 / 超速飛
你不要写这么乱,你要是想从外往里写,你就从外往里,不要搞跳跃式的。你“.wrapper”大框架宽度设定的770px,<header>就是762px了,“.content”又是770px,肯定差一截啊。
2017-03-29
最赞回答 / QQ_随意
当你使用绝对定位时该物体就脱离文档流了,所以设置margin只会和你设置的相对定位点起作用,————如果是练习题的话。你把内边距padding-left设置一下看看效果
2017-03-26
最新回答 / Robert_Langdon
我回头又听了一遍,她说“这符合之前说的三个特性,box1仍处于标准文档流中,box1右移的同时,把浏览器撑开了”,这三句话没有逻辑联系,不知道你是怎么把他们关联上了
2017-03-23
最新回答 / 有星小冰_0
原因是#right里的p标签宽度没改变,会超过#main body剩下的宽度,所以被挤到了下一行,可以给p设置宽度就行了,另外margin-left就应该是17px了,792px是题目要求定位才计算出的,float不用。
2017-03-21