博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
css中margin和padding的区别
阅读量:6636 次
发布时间:2019-06-25

本文共 678 字,大约阅读时间需要 2 分钟。

写在前面

这几天一直在整理面试中遇到的问题,其中一个就是margin与padding的区别。当时说的虽然说出要点了,但是心里还是有点疑惑,所以就又查了查。结合之前整理的内容,深入的研究了下。

区别

从网上找了这样一段话,觉得通俗易懂,就收集在这里,原文地址:http://sj1762.blog.163.com/blog/static/107005456200907114642346/

①margin:是外间距,padding:是内边距。例如现在有两个2mX2m的房子、房子与房子是有距离的。现在你坐在其中一个房子的中间,这时,你与你所在房子的墙之间就有了个距离。我们可以理解为CSS的padding。而你所在房子与另一个房子之间的距离就是margin.

②打个比方,在桌子上放了一个盒子,盒子里放了一个东西!把这个盒子看成是你的那个元素或者说是DIV,那么这个盒子离里面的东西的距离就是padding,而这个盒子里桌子边缘的距离,就是margin!

③<div style= "padding-top:100px;   border:1px solid red;margin-left:100px; "> www.soojs.com </div> padding-top:是www.soojs.com距div的高度 margin-left:是div距body的宽度。

总结

考察的css中margin和padding的区别,通过对比,就比较容易分清了。

转载于:https://www.cnblogs.com/wolf-sun/p/4329926.html

你可能感兴趣的文章
vsftpd服务
查看>>
linux vi或vim文本编辑器基础总结
查看>>
Linux基础命令---mirror获取ftp目录
查看>>
第二部分 OpenStack安装与配置
查看>>
修改SQL数据库中表字段类型时,报“一个或多个对象访问此列”错误的解决方法...
查看>>
FIND的使用方法
查看>>
我的友情链接
查看>>
实现nfs和samba的自动挂载
查看>>
一步一步使用Ext JS MVC与Asp.Net MVC 3开发简单的CMS后台管理系统之创建输出验证码图片的控制器...
查看>>
Js实现找出字符串中出现次数最多的字符
查看>>
我的友情链接
查看>>
飞信批处理应用--每日定时发送天气预报及消息
查看>>
一个神秘的一句话后门代码详解
查看>>
开始→运行→输入的命令集锦
查看>>
sqlserver导出带数据的脚本
查看>>
查看端口与服务的对应关系
查看>>
Web中播放Flash
查看>>
windows server2012R2 数据库的还原
查看>>
[LINUX-操作系统]pc机上安装Enterprise Linux操作系统,无法启动图形界面
查看>>
squid 配置文件详解
查看>>