边框(border)边距(margin)和间隙(padding)属性的区别
边框属性(border):用来设定一个元素的边线。
边距属性(margin):用来设置一个元素所占空间的边缘到相邻元素之间的距离。
间隙属性(padding):用来设置元素内容到元素边界的距离。
这三个属性都属于CSS中box类型的属性。
①margin:是外间距,padding:是内边距。例如现在有两个2mX2m的房子、房子与房子是有距离的。现在你坐在其中一个房子的中间,这时,你与你所在房子的墙之间就有了个距离。我们可以理解为CSS的padding。而你所在房子与另一个房子之间的距离就是margin.
②打个比方,在桌子上放了一个盒子,盒子里放了一个东西!把这个盒子看成是你的那个元素或者说是DIV,那么这个盒子离里面的东西的距离就是padding,而这个盒子里桌子边缘的距离,就是margin!
③<div   style= "   padding-top:100px;   margin-left:100px; "> www.soojs.com </div> 
padding-top:是www.soojs.com具div的高度 
margin-left:是div具BODY的高度
以下是我看到的比较好的文章:
http://www.cnblogs.com/wolf-sun/p/4329926.html
边框(border)边距(margin)和间隙(padding)属性的区别的更多相关文章
- css盒子模型、边框border、外边距margin、填充padding、轮廓outline
		盒子模型:盒子默认的宽度为容器的宽度,也可以自省设定宽度,高度根据内容适应,也可以自行设定高度.min-height设定最小高度 一个盒子包括外边距.边框.内边距和实际内容 Margin(外边距):清 ... 
- border、margin、padding属性的区别
		可以先看下这个视频教程:http://my.tv.sohu.com/us/97014746/64226777.shtml 本文参考:http://www.cnblogs.com/chinhr/arch ... 
- padding(内边框), border(边框), margin, 标准文档流, 块级元素和行内元素, 浮动 ,margin的用法
		盒模型 在CSS中,"box model"这一术语是用来设计和布局时使用,然后在网页中基本上都会显示一些方方正正的盒子.我们称为这种盒子叫盒模型. 盒模型有两种:标准模型和IE模型 ... 
- CSS——【元素内边距padding、元素外边距margin、元素边框border-width、元素大小width/height】与【元素显示大小】的关系
		一.基本知识 padding:元素内边距,指的是元素内边框到元素中内容的距离. 用法: padding:长度|百分比 padding-top:长度|百分比 padding-bottom:长度|百分比 ... 
- border、margin、padding三者的区别
		当你写前端的时候,肯定会遇到border,margin和padding这几个单词. 如: padding: 16px 0; margin: 0 10px; 在CSS中,他们是表示距离的东西,很多人刚开 ... 
- 关于盒模型的外边距padding和内边距margin
		边框border属性值 solid实线 dashed虚线 dotted点线 double双实线 /* 内边距 */padding:20px 30px 30px 30px;若有四个值代表 ... 
- 用margin还是用padding
		用margin还是用padding这个问题是每个学习CSS进阶时的必经之路. 分类: Html/CSS | 转载请注明: 出自 海玉的博客 本文地址: http://www.hicss.net/use ... 
- 用Margin还是用Padding?(转载)
		转载出自 海玉的博客 本文地址: http://www.hicss.net/use-margin-or-padding/ 用margin还是用padding这个问题是每个学习CSS进阶时的必经之路. ... 
- {03--CSS布局设置}  盒模型 二 padding    bode   margin 标准文档流   块级元素和行内元素  浮动  margin的用法  文本属性和字体属性  超链接导航栏    background  定位   z-index
		03--CSS布局设置 本节目录 一 盒模型 二 padding(内边距) 三 boder(边框) 四 简单认识一下margin(外边距) 五 标准文档流 六 块级元素和行内元素 七 浮动 八 mar ... 
随机推荐
- git使用相关文章的链接
			http://search.fishc.com/cse/search?s=14988791857133860392&q=git&partner=discuz http://bbs.fi ... 
- java多线程synchronized底层实现
			一直想把这个特别重要的关键词的底层实现搞明白.(当然现在也没有完全明白,如果有错误以后修改这篇文章) 首先,这个关键词synchronize可以说是个语法糖,它的具体用法网上很多博客都讲的比较明了了. ... 
- 【BZOJ-2503】相框      并查集 + 分类讨论
			2503: 相框 Time Limit: 3 Sec Memory Limit: 128 MBSubmit: 71 Solved: 31[Submit][Status][Discuss] Desc ... 
- text-indent无效解决方案
			text-indent是用来字符缩进的. 1.text-indent所在的元素是行内元素而非块级元素.比如用在span,a等行内元素上.解决方案:在行内元素加上display:block; 或者把目标 ... 
- Shell变量的定义与赋值操作注意事项
			1 shell变量是弱类型 * 声明变量不用声明类型 * 可以存储不同类型的内容 * 使用时要明确变量的类型 * 区分大小写 2 变量声明及赋值格式 2.1 格式 变量名=变量值 # 注意等号两侧不 ... 
- git本地分支
			1. 新建并切换到该分支 $ git checkout -b iss53 Switched to a new branch 'iss53' 相当于: $ git branch iss53$ git c ... 
- primefaces 上传文件尺寸受限制 Connection terminated as request was larger than
			standalone.xml like this: <http-listener name="default" socket-binding="http" ... 
- MooseFs-分布式文件系统系列(四)之简单聊聊MFS的日常维护
			回顾 文件或目录的额外属性(noower,noattracache和noentrycache),可以通过MFS提供的命令(mfsgeteattr,mfsseteattr,mfsdeleattr等)检查 ... 
- ionic中获取坐标方法
			ionic中获取坐标的方法 1.首相需要执行命令: cordova plugin add cordova-plugin-geolocation2.然后块级注入配置bower文件引入ngCordova ... 
- 最短路径(Floyd)算法
			#include <stdio.h>#include <stdlib.h>/* Floyd算法 */#define VNUM 5#define MV 65536int P[VN ... 
