实际占有的宽 = width + 2padding(内边距) + 2border(边框) + 2margin(外边距)
实际占有的高 = height + 2padding + 2border + 2margin

padding 简写属性在一个声明中设置所有填充属性。该属性可以有1到4个值。

设置一个P元素的填充:

p {

  padding:10px 5px 15px 20px; /*上填充是 10px ,右填充是 5px ,下填充是 15px ,左填充是 20px*/

  padding:10px 5px 15px; /*上填充是 10px ,右填充和左填充是 5px ,下填充是 15px */

  padding:10px 5px; /* 上填充和下填充是 10px ,右填充和左填充是 5px */

  padding:10px; /* 所有四个填充都是 10px */

}

border ,设置四个边框样式:


{
border:5px solid red;
}

margin简写属性在一个声明中设置所有外边距属性。该属性可以有1到4个值。

P{

  margin:10px 5px 15px 20px;/*上边距是 10px ,右边距是 5px ,下边距是 15px ,左边距是 20px*/

  margin:10px 5px 15px;/* 上边距是 10px ,右边距和左边距是 5px ,下边距是 15px */

  margin:10px 5px; /* 上边距和下边距是 10px ,右边距和左边距是 5px */

  margin:10px;/* 所有四个边距都是 10px */

}

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<link rel="stylesheet" href="11.css">
</head>
<body>
<div id="d0">d0</div>
<div id="d1">d1</div>
<div id="d2">d2</div>
<div id="d3">d3</div>
<div id="d4">d4</div>
<div id="d5">d5</div>
<div id="d6">d6</div>
</body>
</html>
div{
border: 1px solid red;
width: 100px;
height: 100px;
}
#d0{
float: none;
}
#d1{
float: right;
padding: 20px;
}
#d2{
padding: 20px; /*四个边设置相同的边框*/
margin: 20px;
}
#d3{
padding: 10px 20px 30px 50xp;/*四个边设置不同的边距(上右下左)*/
margin: 10px 20px 30px 40px;
}
#d4{
padding-left: 20px;/*单个边设置边距(left/right/top/bottom)*/
margin-bottom: 40px;
}
#d5{
/*对边设置相同的边距,上下 、左右*/
padding: 20px;
margin: 20px;
}
#d6{
/*对边设置边距的特例:在设置外边时,若左右外边距值为auto,则该元素水平居中*/
margin: 20px 40px;/* 左右20px,上下40px*/
}

转载于:https://www.cnblogs.com/cainiaobufei/p/10761065.html

[04-05]box框模型(Box Model)定义了元素框处理元素内容、内边距、边框和外边距的方式...相关推荐

  1. CSS 框模型概述 CSS 框模型 (Box Model) 规定了元素框处理元素内容、内边距、边框 和 外边距 的方式...

    CSS 框模型概述 术语翻译 element : 元素. padding : 内边距,也有资料将其翻译为填充. border : 边框. margin : 外边距,也有资料将其翻译为空白或空白边. 在 ...

  2. CSS边框、边距、轮廓(边框宽度/颜色/各边/简写属性/圆角边框/内外边距/高度宽度/框模型/轮廓宽度/颜色/属性/偏移)——万字长文|一文搞懂

    目录 CSS边框 CSS 边框属性 CSS 边框样式 实例 CSS 边框宽度 实例 特定边的宽度 实例 CSS 边框颜色 实例 特定边框的颜色 实例 HEX 值 实例 RGB 值 实例 HSL 值 实 ...

  3. CSS 框模型 元素框处理元素内容、内边距、边框和外边距的方式

    CSS 框模型概述 CSS 框模型 (Box Model) 规定了元素框处理元素内容.内边距.边框和外边距的方式 元素框的最内部分是实际的内容,直接包围内容的是内边距.内边距呈现了元素的背景.内边距的 ...

  4. CSS 框模型——规定了元素框处理元素内容、内边距、边框和外边距的方式

    转自:http://www.w3school.com.cn/css/css_boxmodel.asp 要知道在父元素:float, rel, abs位置情况下,box模型的变换情况,请见:http:/ ...

  5. div默认外边距是多少_CSS盒模型之内边距、边框、外边距 十九问(持续更新)...

    第一问:什么是盒模型? 第二问:两者的区别是什么? 第三问:怎么设置这两种模型呢? 第四问JS怎么获取和设置盒模型的宽高呢,你能想到几种方法 第五问:描述一下下面盒子的大小,颜色什么的(content ...

  6. 记录--有关CSS盒模型之内边距、边框、外边距的十九问题

    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 本篇文章主要探讨盒模型,以及内边距.边框.外边距的面试题与思考,也希望您能把您的思考和遇到的问题以评论的方式补充下,后期,我将会补充到文章 ...

  7. CSS盒模型之内边距、边框、外边距 十九问 (持续更新)

    第一问:什么是盒模型? 第二问:两者的区别是什么? 第三问:怎么设置这两种模型呢? 第四问JS怎么获取和设置盒模型的宽高呢,你能想到几种方法 第五问:描述一下下面盒子的大小,颜色什么的(content ...

  8. CSS 框模型( Box module )

    框和布局 在 KB005: CSS 层叠 中已经介绍了 CSS 的重要之处.CSS 可以说是页面表现的基础, CSS 可以控制布局,控制元素的渲染. 布局是讲在电影画面构图中,对环境的布置.人物地位的 ...

  9. 【html】盒模型div,边框border,内边距padding,外边距margin

    初识盒模型 要想学习盒模型,首先要知道什么是盒模型.顾名思义,每个div标签都是一个矩形,像一个盒子,所以HTML页面布局可以理解为多个盒子嵌套排列而成. 盒模型的组成 盒模型包括:content(内 ...

最新文章

  1. Dubbo zookeeper 分布式 集群问题
  2. 软raid1 重新同步_盾构同步注浆施工,看完你就会!
  3. opencv计算亮度
  4. 解决ZooKeeper集群搭建 [myid:1] - WARN [QuorumPeer[myid=1]:QuorumCnxManager@685] - Cannot open channel
  5. Spring 整合 aspectj 框架实现的 aop
  6. java数组类型转换_java数据类型转换和数组总结
  7. 如何使用autotools工具
  8. 数据库系统实训——实验一——系统安装与数据库搭建
  9. 【数据结构与算法】实践 构造病种树结构
  10. UnityShader8:编写Shader时需要注意的细节和可能需要的意外/BUG
  11. Eclipse注释模板设置详解
  12. kb931125—rootsupd_kb931125补丁下载
  13. 【渝粤题库】广东开放大学 JavaScript 形成性考核
  14. 各大瀑布流简析与建议
  15. openjudge 1.9.14 铺地毯
  16. fastposter 1.6.0 发布 电商级海报生成器
  17. Verilog计数器0~9999
  18. Trips CodeForces - 1037E
  19. 人工智能时代,最容易被人工智能取代的职位是什么
  20. 循环神经网络:LSTM

热门文章

  1. 需求获取安排计划书_6分钟教你写一份融资计划书
  2. 20220129--CTF WEB方向刷题-- WP--非常简单的webshell题
  3. javascript---001-运行原理01_前端三大技术_JS重要性_Atwood定律_JS应用_JS让人迷惑_TypeScript会取代JS吗_JS是一门编程语言_浏览器工作原理_浏览器内核
  4. easypoi导入合并单元格_Word简历导入Excel,还在手动调整格式就out了,同事三步完成切换...
  5. 修改浏览器下拉条颜色和粗细
  6. Fragment滑动切换简单案例
  7. 数据库实现,以及工厂方法模式实现
  8. poj1201/zoj1508/hdu1384 Intervals(差分约束)
  9. 【转载】Asp.Net中基于Forms验证的角色验证授权
  10. C#GDI画圆及填充