课程
/前端开发
/HTML/CSS
/网页布局基础
使content和sidebar的间距为20px,为什么要设置content的margin-left:200px?
(content的width=180px)
2016-08-17
源自:网页布局基础 4-6
正在回答
content是以mainbody进行绝对定位的,content位置改变后被siderbar的内容遮挡住了,所,在设置margin-left时,可以直接设置为200px,也就是200px=20px(margin-left)+180px(siderbar的宽度)。
其实也可以这样设置在content的样式中这样写:.content{position:absolute; top:0;left:200px;}
默默竹 提问者
慕粉1461951943 回复 默默竹 提问者
margin是表示两个盒子块的外间距。给content设margin-left:20px;就是为了单独给content左边加了20px的外间距
举报
让你精通CSS中三大定位机制,彻底掌握网页布局的相关知识