课程
/前端开发
/HTML/CSS
/如何用CSS进行网页布局
margin不是指两个元素之间的外边距么?视频里面的margin:0 300px 0 200px; 这个样式如果设置了应该是离左边200px离右边300pxc才对哦!怎么它是距离浏览器的边距的??
2015-11-13
源自:如何用CSS进行网页布局 4-1
正在回答
margin 是参照父元素設定。距离浏览器设定参照物就是Body
qq_大约在冬天_0 提问者
楼上回答的只有一半正确。margin本身的参照物是同级元素并不是父元素,正因为用了absolute绝对定位使left和right脱离了标准文档流,等于说left和right都被抽出来了,middle的参照物就只剩下body了,所以才会按body做参照。
a渔
啊啊啊啊123
举报
用最简洁的案例教你布局的那些知识,这是前端工程师基本技能