章节
问答
课签
笔记
评论
占位
占位

距离产生美 - 使用margin为盒子设置外边距(边界)

元素与其它元素之间的距离可以使用边界(margin)来设置。边界也是可分为上、右、下、左。如下代码:

div{margin:20px 10px 15px 30px;}

效果:

也可以分开写:

div{
   margin-top:20px;
   margin-right:10px;
   margin-bottom:15px;
   margin-left:30px;
}

如果上右下左的边界都为10px;可以这么写:

div{ margin:10px;}

如果上下边界一样为10px,左右一样为20px,可以这么写:

div{ margin:10px 20px;}

总结一下:padding和margin的区别,padding在边框里,margin在边框外。

 

任务

我来试一试:

为id名称为box1的div元素加入30像素的左边距

 

?不会了怎么办

在右侧代码编辑器中第13行输入下列代码:

#box1{margin-left:30px;}
||
1
2
<!DOCTYPE html>
<html>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
提交
重置代码
||

请验证,完成请求

由于请求次数过多,请先验证,完成再次请求

加群二维码

打开微信扫码自动绑定

您还未绑定服务号

绑定后可得到

  • · 粉丝专属优惠福利
  • · 大咖直播交流干货
  • · 课程更新,问题答复提醒
  • · 账号支付安全提醒

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

邀请您关注公众号
关注后,及时获悉本课程动态

举报

0/150
提交
取消
全部 精华 我要发布

最新回答 / iuhiiu
对,题错了,应该是下边距

已采纳回答 / 317先生
有些数据是错的吧,知道就行了

最新回答 / 慕容2006890
是的,有点问题

已采纳回答 / 3118003454吴伟俊
margin盒子的外边框,设置了margin就是盒子上下均有外边框,所以有空隙,但是只设置margin-left就是只设置了盒子的左外边框,上下是没有外边框的

最赞回答 / CherishTheYouth
box1是div的id,在选择器那里写了,如果用id选择的话,需要这么写:# + id + {}

已采纳回答 / aophie
浏览器是从左到右渲染,所以元素是从左到右排序的,在默认标准流是无法展示效果的,如果想要以右边边距设置,在css中加入float:right就可以以右边设置参照物

最新回答 / qq_Cathy
shift+8 或者右边数字键盘的 *

最新回答 / 慕娘1049553
题目应该修改过,但是答案判定的没有修改

已采纳回答 / pink_cl2
题目可能错了,题目中是左边距,代码效果要的是下边距

最新回答 / 慕的地8343762
系统设置错误了
全部 我要发布
最热 最新
只看我的

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

账号登录 验证码登录

遇到问题
忘记密码

代码语言