最赞回答 / xlelou
top是用来说明content在容器体内距离mainbody顶部的位置 .margin说说明 容器体内 两个不同 块元素之间的间距. 这是我的理解 。
2016-01-16
最新回答 / 旺财123life
#content {position:absolute;top:-210px;margin:200px;}因为你的margin只设置了一个值,作用是上下左右全都是200px的间距,所以就算top设置为0也是距离200px的作用,修改如下:#content {position:absolute;top:0;margin:0 200px 200px;}
2016-01-12
最新回答 / 前端小鸟
并不是没有上来,而是被遮盖住了。你看不到而已。你把right的width设置成比left大一些可以看到其实它是被浮动元素遮住了。所以把right设置一个浮动就上来了。http://blog.sina.com.cn/s/blog_5f90da9b01016cmo.html把这篇文章好好看看就明白了。
2016-01-11
最赞回答 / 七月小麦麦
其实在哪个元素上设置属性没有什么太大的关系,设置absolute的目的只是为了使其脱离文档流(不使用的话元素仍然是块级元素,直观表现就是会使后面的兄弟元素另起一行)。然后搭配magin值使其产生与父元素的间距,最后表现出来的就是自适应(margin值不变)。
2016-01-06
最新回答 / 雨落平生
我对第二个问题也有疑问:既然.book{padding:44px 15px 15px }中间一个15px 已经定义了五个图片组成的div整体,左右的内边距都为15px。那为什么得到的结果只是左边距15px而右边空出许多?
2016-01-05