文章目录

  • 一、内边距复合写法
    • 1、语法
    • 2、代码示例 - 设置 1 个值
    • 3、代码示例 - 设置 2 个值
    • 4、代码示例 - 设置 3 个值
    • 5、代码示例 - 设置 4 个值

一、内边距复合写法


1、语法

盒子模型内边距 可以通过

  • padding-left 左内边距
  • padding-right 右内边距
  • padding-top 上内边距
  • padding-bottom 下内边距

进行 分别设置 , 也可以通过 padding 属性进行复合实现 ;

padding 属性值设置 : 设置 1 ~ 4 个 值 , 单位 像素 px ;

  • 设置 1 个值 : 设置 上下左右 内边距 ;
  • 设置 2 个值 : 设置 上下、左右 内边距 ;
  • 设置 3 个值 : 设置 上、左右、下 内边距 ;
  • 设置 4 个值 : 设置 上、右、下、左 内边距 ;

2、代码示例 - 设置 1 个值

padding 属性设置 1 个值 : 设置 上下左右 内边距 ;

代码示例 :

<!DOCTYPE html>
<html lang="en">
<head>    <meta charset="UTF-8" /> <title>内边距测试</title><base target="_blank"/><style type="text/css">div {width: 200px;height: 200px;/* 设置边框 */border: 1px solid blue;/* 设置 上下左右 内边距 20px */padding: 20px;}</style>
</head>
<body><div>内边距测试</div>
</body>
</html>

展示效果 : 由 200 x 200 像素 变为 240 x 240 像素 ;

使用标尺进行测量 :

  • 盒子边框 宽度 240 像素 :

  • 盒子边框 高度 240 像素 :

在浏览器中 , 按下 F12 进入调试模式 ;

使用 选择工具 , 将鼠标移动到 盒子模型 上方 , 会显示如下内容 ;

淡蓝色 是 盒子内容 的颜色 ;

青色 是 盒子内边距 的颜色 ;

右侧的 图 , 可以很明确的看出 , 盒子内容 , 内边距 , 边框 , 外边距 的轮廓 ;

3、代码示例 - 设置 2 个值

padding 属性设置 2 个值 : 设置 上下、左右 内边距 ;

代码示例 :

<!DOCTYPE html>
<html lang="en">
<head>    <meta charset="UTF-8" /> <title>内边距测试</title><base target="_blank"/><style type="text/css">div {width: 200px;height: 200px;/* 设置边框 */border: 1px solid blue;/* 设置 上下内边距 20px , 左右内边距 10px */padding: 20px 10px;}</style>
</head>
<body><div>内边距测试</div>
</body>
</html>

展示效果 :

F12 进入调试模式 , 查看盒子模型宽高 ;

由下图可知 , 盒子 宽度 220 像素 , 高度 240 像素 ;

4、代码示例 - 设置 3 个值

padding 属性设置 3 个值 : 设置 上、左右、下 内边距 ;

代码示例 :

<!DOCTYPE html>
<html lang="en">
<head>    <meta charset="UTF-8" /> <title>内边距测试</title><base target="_blank"/><style type="text/css">div {width: 200px;height: 200px;/* 设置边框 */border: 1px solid blue;/* 设置 上内边距 20px , 左右内边距 10px , 下内边距 30px */padding: 20px 10px 30px;}</style>
</head>
<body><div>内边距测试</div>
</body>
</html>

展示效果 :

盒子的宽高是 250 x 220 像素 ;

5、代码示例 - 设置 4 个值

padding 属性设置 4 个值 : 设置 上、右、下、左 内边距 ;

代码示例 :

<!DOCTYPE html>
<html lang="en">
<head>    <meta charset="UTF-8" /> <title>内边距测试</title><base target="_blank"/><style type="text/css">div {width: 200px;height: 200px;/* 设置边框 */border: 1px solid blue;/* 设置 上内边距 20px , 右内边距 10px , 下内边距 30px , 左内边距 50px */padding: 20px 10px 30px 50px;}</style>
</head>
<body><div>内边距测试</div>
</body>
</html>

展示效果 :

F12 进入调试模式 ;

盒子 宽度 260 像素 , 高度 250 像素 ;

【CSS】盒子模型内边距 ② ( 内边距复合写法 | 代码示例 )相关推荐

  1. html盒子左右边框边距,CSS盒子模型、内外边距、边框、行高、背景

    1.盒子模型 所谓盒子模型就是把HTML页面中的元素看作是一个矩形的盒子,也就是一个盛装内容的容器.每个矩形都由元素的内容.内边距(padding).边框(border)和外边距(margin)组成. ...

  2. 前端笔记 | CSS盒子模型

    CSS盒子模型 一.盒子模型 1.1 网页布局的本质 1.2 盒子模型的组成 1.3 边框border 1.4 内边距padding 1.5 外边距margin 1.6 清除内外边距 二.特殊样式 2 ...

  3. CSS 盒子模型(border、padding、margin)

    CSS盒子模型 Css盒子模型本质上是一个盒子,封装周围的html元素,他包括边框.内容.外边距.内边距. 1.边框 边框(border)可以设置元素的边框,他由三部分组成:边框宽度(粗细).边框样式 ...

  4. CSS盒子模型/页面布局

    1.盒子模型 页面布局要学习三大核心,盒子模型,浮动和定位.学好盒子模型对我们布局页面帮助很大! 1.1看透网页布局的本质 网页布局过程: 先准备好相关的网页元素,网页元素基本都是盒子 利用CSS设置 ...

  5. CSS学习(第三天)(层叠性、继承性、优先级,CSS 盒子模型)

    紧接第二天 CSS学习第三天 5 CSS的三大特性 5.1 层叠性 5.2 继承性 5.2.1 行高的继承 5.3 优先级 5.3.1 优先级(注意) 5.3.2 优先级(权重叠加) 6 CSS 盒子 ...

  6. CSS盒子模型之CSS3可伸缩框属性(Flexible Box)

    CSS盒子模型(下) 一.CSS3可伸缩框(Flexible Box) 可伸缩框属性(Flexible Box)是css3新添加的盒子模型属性,有人称之为弹性盒模型,它的出现打破了我们经常使用的浮动布 ...

  7. Web开发(一)·期末不挂之第五章·CSS盒子模型(盒子模型各属性行级元素和块级元素导航栏的实现)

    CSS盒子模型 一.盒子模型 二. 块级元素与行级元素✪✪✪ 块级元素 行内元素 转化 三.导航栏的实现 一.盒子模型 盒子是页面内容的容器,通过盒子的堆叠.嵌套能实现网页布局 各属性: 大小(wid ...

  8. 转HTML+CSS总结/深入理解CSS盒子模型

    原文地址:http://www.chinaz.com/design/2010/1229/151993.shtml 前言:前阵子在做一个项目时,在页面布局方面遇到了一点小问题,于是上stackoverf ...

  9. CSS盒子模型之详解

    前言:         盒子模型是css中最核心的基础知识,理解了这个重要的概念才能更好的排版,进行页面布局. 一.css盒子模型概念     CSS盒子模型 又称框模型 (Box Model) ,包 ...

最新文章

  1. ArrayList的内存泄露
  2. 如何让SD-WAN超越MPLS?
  3. 10个精选的颜色选择器Javascript脚本及其jQuery插件
  4. Qt使用dmctk时的错误
  5. java 输出全年日期_Java 输出某一年所有的日期
  6. 云主机上mysql密码重置
  7. 台式计算机有什么配置,目前台式电脑的主流配置有哪些?
  8. noip2017初赛的一些知识点
  9. asp net服务器虚拟路径,asp.net获取服务器虚拟路径
  10. 你的sd卡到底有多快? 256G SD 卡实际速度测试
  11. A8板卡AM3352移植环境搭建记录
  12. python中的MRO
  13. 智能小车 - DRV8833电机驱动模块
  14. 原标题:跆拳道在中国斗殴中被武术团灭?韩国人看后表示不服
  15. 日本标点符号的输入总结
  16. 关于2021年度一级建造师资格考试安徽考区考务工作有关事宜的通知
  17. linux系统漏洞补丁包,RedHat 5.X、6.X Bash漏洞RPM补丁包下载
  18. 计算机老是蓝屏需要重新启动3,电脑经常蓝屏,需要重启,怎么办?
  19. RuntimeError: CUDA out of memory. Tried to allocate 模型训练 GPU 显存不够报错总结
  20. 20180903有关复数共轭的理解

热门文章

  1. JavaWeb图书管理系统
  2. 左连接(LEFT JOIN)实例
  3. oracle 数据库 pga,Oracle程序大局区(PGA)
  4. Haiwell Cloud Scada Designer 3
  5. 多方寻路RFID酝酿突围
  6. 什么是中央银行数字货币 (CBDC)?为什么各国都喜欢它?
  7. 驱动程序开发:多点电容触摸屏
  8. WEB开发(7) Hibernate篇(上)
  9. Spring-Messaging远程代码执行漏洞复现(CVE-2018-1270)
  10. linux的文件和文件夹操作