margin设置成负值是什么意思?

margin设置成负值是什么意思?

本小白已经了解margin是外边距的意思,当设置成正直是实现外边距的改变,那么当设置成复制的时候是什么意思呢?查阅资料说要分为left\top和right\bottom两组进行理解,请老师尽量将详细一点。

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

可以通俗理解,margin设置元素之间的距离,有上下和左右距离。如没有margin值,元素间没有距离即0,当设置margin正值,相当加大之间的距离,margin负值,相当于减小,使其叠加,在思考下,加油。

  • 明日阳光 提问者 #1
    老师 再追问一句,如果margin设为负值实现了外边距的内缩,那么为什么不会占用content的空间大小?而只是实现了元素以左上角为基准,向值为负的方向移动一个绝对值的长度?
    2017-12-21 20:36:34
  • 小于飞飞 回复 提问者 明日阳光 #2
    margin设置的是元素的外边框,即元素看做整体,他外围的距离,不影响内部,内容的空间,通过width和height控制。
    2017-12-22 09:24:36
  • 明日阳光 提问者 #3
    非常感谢!
    2017-12-25 20:51:41
提问者 明日阳光 2017-12-21 20:36:06

不是很理解。

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师