首页 > 其他分享 >padding内边距

padding内边距

时间:2024-11-04 17:45:09浏览次数:2  
标签:右边 上边 左边 padding 内边 下边

padding 是一个简写属性,定义元素边框与元素内容之间的空间,即上下左右的内边距。

一个元素的内边距区域指的是其内容与其边框之间的空间

注意:内边距控制的是元素内部空出的空间,相反,margin 操作元素外部空出的空间

padding属性构成

  • padding-top:内容边距
  • padding-bottom:内容边距
  • padding-left:内容边距
  • padding-right:内容边距

单独使用 padding 属性可以改变上下左右的填充:

img

语法

/* 应用于所有边 */
padding: 1em;

/* 上边下边 | 左边右边 */
padding: 5% 10%;

/* 上边 | 左边右边 | 下边 */
padding: 1em 2em 2em;

/* 上边 | 右边 | 下边 | 左边 */
padding: 5px 1em 0 2em;

/* 全局值 */
padding: inherit;/* inherit:继承父元素padding */
padding: initial;/* initial:设置padding属性为它的默认值(IE 不支持) */
padding: unset;/* unset:不设置padding */

注意:取值不能为负数!

padding 属性接受 1~4 个值:

  • 当只指定一个值时,该值会统一应用到全部四个边的内边距上。
  • 指定两个值时,第一个值会应用于上边和下边的内边距,第二个值应用于左边和右边
  • 指定三个值时,第一个值应用于上边,第二个值应用于右边和左边,第三个则应用于下边的内边距。
  • 指定四个值时,依次(顺时针方向)作为上边右边下边,和左边的内边距
padding: 5%;                /* 所有边:5% 的内边距 */

padding: 10px;              /* 所有边:10px 的内边距 */

padding: 10px 20px;         /* 上边和下边:10px 的内边距 */
                            /* 左边和右边:20px 的内边距 */

padding: 10px 3% 20px;      /* 上边:   10px 的内边距 */
                            /* 左边和右边:3% 的内边距 */
                            /* 下边:   20px 的内边距 */

padding: 1em 3px 30px 5px;  /* 上边:1em  的内边距*/
                            /* 右边:3px  的内边距*/
                            /* 下边:30px 的内边距*/
                            /* 左边:5px  的内边距*/

标签:右边,上边,左边,padding,内边,下边
From: https://www.cnblogs.com/javaxubo/p/18525904

相关文章

  • 使用AES 128位加解密,加解密模式采用CBC,填充模式采用PKCS5Padding的Java工具方法示例
    importjavax.crypto.Cipher;importjavax.crypto.spec.IvParameterSpec;importjavax.crypto.spec.SecretKeySpec;importjava.util.Base64;publicclassAESUtils{privatestaticfinalStringAES_ALGORITHM="AES/CBC/PKCS5Padding";private......
  • td设置padding:0后el-table展示不全
    <el-table   ref="table"   class="city-report-table-container"   border   height="100%"   :data="tableData"   :span-method="tableSpanMethod"  ><el-table-columnlabel=&q......
  • padding模式
    缘起在遇到AES和DES等分组加密算法时,需要明文满足一定的长度要求(分组的倍数),但是大多数情况下明文没法满足长度的苛刻要求,于是就要进行padding使传入的内容满足长度要求。Nopadding就是不填充,明文满足分组算法的长度要求,不需要再进行填充。PKCS5/PKCS7填充数据为填充字节的长......
  • php AES/ECB/PKCS7Padding 加密
    在PHP中,直接使用 openssl_encrypt 函数时,它并不直接支持PKCS7Padding,特别是当使用ECB模式时,因为ECB模式本身并不关心数据填充(每个块都是独立加密的,且块大小固定为AES的块大小,即128位或16字节)。然而,由于AES的块大小与PKCS#7填充的最小单位(1字节)相同,在ECB模式......
  • Padding Mask;Sequence Mask;为什么如果没有适当的掩码机制,解码器在生成某个位置的输出
    目录掩码Mask PaddingMask SequenceMask为什么需要SequenceMask?SequenceMask是如何工作的?具体实现为什么如果没有适当的掩码机制,解码器在生成某个位置的输出时,可能会“看到”并错误地利用该位置之后的信息自回归性质一、定义二、性质三、应用限制掩码Mask......
  • 神经网络之卷积篇:详解Padding
    详解Padding为了构建深度神经网络,需要学会使用的一个基本的卷积操作就是padding,让来看看它是如何工作的。如果用一个3×3的过滤器卷积一个6×6的图像,最后会得到一个4×4的输出,也就是一个4×4矩阵。那是因为3×3过滤器在6×6矩阵中,只可能有4×4种可能的位置。这背后的数学解释是......
  • AES/CBC/PKCS7Padding加密方式
    引入jar包<dependency><groupId>org.bouncycastle</groupId><artifactId>bcprov-jdk15on</artifactId><version>1.56</version></dependency>@Test@SneakyThrowspub......
  • margin和padding的区别
    padding是内部边距,margin是外侧边距;用QListWidget为例QListWidget#listWidgetLib{background:#282829;padding-left:8px;padding-right:8px;}QListWidget::item{border:1pxsolidrgb(67,67,67);border-radius:4px;}QListWidget::item:selecte......
  • SwiftUI中SafeArea的管理与使用(ignoresSafeArea, safeAreaPadding, safeAreaInset)
    SafeArea是指不与视图控制器提供的导航栏、选项卡栏、工具栏或其他视图重叠的内容空间。在UIKit中,开发人员需要使用safeAreaInsets或safeAreaLayoutGuide来确保视图被放置在界面的可见部分。SwiftUI彻底简化了上述过程,除非开发者明确要求视图突破安全区域的限制,否则SwiftU......
  • css16 CSS Padding
    https://www.w3schools.com/css/css_padding.aspPaddingisusedtocreatespacearoundanelement'scontent,insideofanydefinedborders. <!DOCTYPEhtml><html><head><style>div{padding:70px;border:1pxsolid#4C......