课程
/前端开发
/HTML/CSS
/网页布局基础
margin不应该跟旁边那个块的距离 直接20px 吗
换成left:200px行不行 不用margin
2016-07-26
源自:网页布局基础 4-4
正在回答
额。我明白了。因为content设置了绝对定位,因此这一个块就不在标准流中。因此就不存在与旁边的sider盒子的间距,所以设置margin-left 和 设置left 是一个效果了。
同问,margin不是相对于相邻盒子之间的距离吗。在另外一个地方有人说margin是相对于最近的父元素的距离。。很懵比
margin是相对于页面的外边距,因为sider已经宽度是180了,要跟sider相差20px需要指定左边的margin也就是左边距就是margin-left:200px
小菜鸟飞 提问者
举报
让你精通CSS中三大定位机制,彻底掌握网页布局的相关知识