课程
/前端开发
/HTML/CSS
/网页布局基础
还有如果算上border宽度的话,最后右侧的也有2个像素的边框,导致mainbody整体大于970了。
2015-01-10
源自:网页布局基础 5-1
正在回答
控制偏移量请使用left,right,bottom,top这些才是用来定位的属性。
margin是每个元素都拥有的外边距,padding是每个元素都有的内边距,border是每个元素有的边框。
外边距+内边距+边框+元素自身大小才构成一个元素的最终宽度。这些都决定了元素的宽度。而不是用来决定元素与元素之间的相对位置的属性。
left是距离左边位置,margin-left表示的是左内边距
举报
让你精通CSS中三大定位机制,彻底掌握网页布局的相关知识