<style type="text/css"><style type="text/css">body{ margin:0; padding:0; font-size:30px; font-weight:bold}div{ line-height:50px}.left{ width:200px; height:600px; background:#ccc;position:absolute:left:0; top:0}.main{ height:600px;margin:0 310px 0 210px; background:#9CF }.right{ height:600px; width:300px; position:absolute;right:0;top:0;background:#FCC;}</style></head><body> <div class="left">left</div> <div class="main">设计首页的第一步是设计版面布局。就象传统的报刊杂志编辑一样,我们将网页看作一张报纸,一本杂志来进行排版布局。 虽然动态网页技术的发展使得我们开始趋向于学习场景编剧,但是固定的网页版面设计基础依然是必须学习和掌握的。它们的基本原理是共通的,你可以领会要点,举一反三。</div> <div class="right">right</div></body>怎么效果和课后作业不一样啊??明明是按照老师代码敲的,就是中间那么main和fight还有left的位置不一样,那个margin一直都不清楚是什么!
6 回答

夏rain天
TA贡献10条经验 获得超0个赞
我的理解是: 元素与元素之前的距离 margin:10px 20px 30px 40px (表该元素距离上面10px ,右面20px,下面30px,左面40px) margin:10px 20px 30px (表该元素距离上面10px, 左右面都20px,下面30px) margin:10px 20px (表该元素距离上下面10px,左右面都20px) margin:10px (表该元素距离上下左右面都10px)
- 6 回答
- 0 关注
- 2353 浏览
添加回答
举报
0/150
提交
取消