首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【CSS】盒子模型外边距 ① ( 盒子模型外边距设置 | 外边距属性单独设置 | 外边距属性复合写法 )

    文章目录 一、盒子模型外边距设置 1、外边距属性单独设置 2、外边距属性复合写法 一、盒子模型外边距设置 ---- 盒子模型外边距 Margin 用于控制 盒子 与 盒子 之间的距离 ; 1、外边距属性单独设置...外边距设置语法 : margin-left : 设置 左外边距 ; margin-top : 设置 上外边距 ; margin-right : 设置 右外边距 ; margin-bottom : 设置...下外边距 ; 代码示例 : 展示效果 : 2、外边距属性复合写法 外边距复合写法 : 设置 1 ~ 4 个 值 , 单位 像素 px ; 设置 1 个值 : 设置 上下左右 外边距 ; 设置 2 个值...: 设置 上下、左右 外边距 ; 设置 3 个值 : 设置 上、左右、下 外边距 ; 设置 4 个值 : 设置 上、右、下、左 外边距 ; 代码示例 : <!

    92420

    外边距合并规则

    相邻的垂直外边距会合并,除了2种特殊情况: 根元素盒的外边距不合并 如果一个带有间隙的元素的上外边距与下外边距相邻,它的外边距会和紧挨着的兄弟(元素)的相邻外边距合并,但合并后不会再和父级块的下外边距合并...像JS作用域一样,默认大家都位于最外层作用域(最外层块格式化上下文),遇到普通块级盒就放进块格式化上下文,遇到特殊的(浮动,绝对定位的等等)就新建一层作用域(建立新的块格式化上下文),它里面的元素都放进这个内层作用域...(in-flow)孩子的上外边距 盒的下外边距与其下一个流内紧挨着的兄弟的上外边距 最后一个流内孩子的下外边距与其height计算值为’auto’的父元素的下外边距 盒的上外边距和下外边距,要求该盒没有建立新的块格式化上下文...父子:幺儿的下外边距与父元素的下外边距 自身:0高“真空”元素的上外边距与下外边距 P.S.这里的“真空”是指——把薯片抽成真空。...’为0的流内块级盒的下外边距会与它的最后一个流内块级孩子的下外边距合并,条件是该盒没有下内边距和下边框,并且其孩子的下外边距没有与具有间隙的上外边距合并 盒自身的外边距也会合并,条件是’min-height

    1.4K30

    【CSS】margin 外边距负值使用案例 ( 正常外边距 | 使用外边距负值实现边框重叠 | 重叠边框突出显示 )

    一、正常外边距案例 margine 正常情况下使用 , 设置 float 浮动 , 使得相邻的盒子模型紧贴在一起 ; 如果设置边框 , 则相邻的边框会重叠在一起 , 导致边框变粗 ; 代码示例 : <!...: 二、使用外边距负值实现边框重叠 ---- 使用外边距负值实现边框重叠 , 设置左侧 -1 像素外边距 , 由于 浮动元素 都是紧贴在一起的 , 设置 -1 像素外边距 就会在紧贴的基础上 向左...1 像素 ; 同理 , 设置上方 -1 像素外边距也是这个原理 ; 代码示例 : <!...由于 浮动元素 都是紧贴在一起的 设置 -1 像素外边距 就会在紧贴的基础上 向左 1 像素*/ margin-left: -1px; /* 设置上方 -1 像素外边距...由于 浮动元素 都是紧贴在一起的 设置 -1 像素外边距 就会在紧贴的基础上 向左 1 像素*/ margin-left: -1px; /* 设置上方 -1 像素外边距

    1.2K20

    【CSS】盒子模型外边距 ④ ( 元素默认的外边距 | 清除元素默认的内外边距 | 行内元素边距设置 )

    文章目录 一、元素默认的外边距 1、body 标签的默认外边距 2、p 标签的默认外边距 二、清除元素默认的内外边距 1、清除方式 2、代码示例 三、行内元素边距设置 一、元素默认的外边距 ---...: block; margin: 8px; } 2、p 标签的默认外边距 在 body 中添加 p 标签 , 代码如下 : p 标签 默认外边距<...---- 1、清除方式 使用 通配符选择器 设置 清除内外边距 样式 , 将所有的标签元素 的 默认的内外边距 全部设置为 0 ; 清除标签默认的内外边距 样式 : * { /* 清除标签默认的内边距...*/ padding: 0; /* 清除标签默认的外边距 */ margin: 0; } 上述代码是所有的 CSS 标签的第一行代码 ; 2、代码示例 代码示例 :...; 反面代码示例 : <!

    2.5K10

    【CSS】盒子模型外边距 ⑤ ( 模型盒子垂直外边距的合并 - 塌陷 | 相邻模型盒子垂直外边距合并 | 嵌套模型盒子垂直外边距合并 )

    文章目录 一、相邻模型盒子垂直外边距合并 - 塌陷 1、外边距塌陷现象说明 2、代码示例 - 塌陷效果 二、嵌套模型盒子垂直外边距合并 - 塌陷 1、外边距塌陷现象说明 2、代码示例 - 塌陷效果...3、代码示例 - 解决塌陷问题 - 为父容器添加 overflow:hidden 样式 4、代码示例 - 解决塌陷问题 - 为父容器设置边框 5、代码示例 - 解决塌陷问题 - 为父容器设置内边距 一...、相邻模型盒子垂直外边距合并 - 塌陷 ---- 注意 : 仅在 垂直方向 上会出现 外边距合并 现象 , 水平方向 外边距 不会合并 ; 1、外边距塌陷现象说明 上下相邻 的 两个模型盒子 , 如果出现下面的情况...: 设置上下相邻的 模型盒子 时 , 只给一个设置 上下边距 , 不要都设置 ; 2、代码示例 - 塌陷效果 下面的示例中 , div1 设置了 下外边距 100 像素 , div2 设置了 上外边距...50 像素 , 最终两个 模型盒子 之间的间距 100 像素 , 取的是 两个外边距 中较大的值 ; 代码示例 : <!

    1.2K30

    HarmonyOS实战—组件的外边距和内边距

    边距 组件的位置属性,分为:内边距 和 外边距 [在这里插入图片描述] 1....外边距 表示组件跟外部其他组件的边距 [在这里插入图片描述] [在这里插入图片描述] [在这里插入图片描述] 案例: 如果只设置 margin ,就会把上下左右都给设置了,这是一个整体的设置。...margin="10vp" 设置第一个文本组件 ohos:top_margin="10vp" [在这里插入图片描述] 给下面的文本框设置:ohos:top_margin="20vp" [在这里插入图片描述] 外边距小节...内边距 组件边框内侧跟文本之间的间距 [在这里插入图片描述] [在这里插入图片描述] 一般设置上内边距和左内边距就行了,因为设置了这两个,就可以确定文本的位置了 [在这里插入图片描述] 利用内边距就可以调整组件内部文本的位置...把第二个文本的内边距设置为:ohos:top_padding="20vp" [在这里插入图片描述] 内边距小节: 组件边框内侧距离内部文字的距离。

    1.7K20

    CSS--外边距合并的问题

    外边距合并指的是,当两个垂直外边距相遇时,它们将形成一个外边距。 合并后的外边距的高度等于两个发生合并的外边距的高度中的较大者。...首先看下W3C对于外边距合并的介绍: 外边距合并 简单地说,外边距合并指的是,当两个垂直外边距相遇时,它们将形成一个外边距。合并后的外边距的高度等于两个发生合并的外边距的高度中的较大者。...,因为它们的所有外边距都合并到一起,形成了一个小的外边距。...如果没有外边距合并,后续所有段落之间的外边距都将是相邻上外边距和下外边距的和。这意味着段落之间的空间是页面顶部的两倍。...如果发生外边距合并,段落之间的上外边距和下外边距就合并在一起,这样各处的距离就一致了。 image.png 注释: 只有普通文档流中块框的垂直外边距才会发生外边距合并。

    1.3K20

    wxss学习系列《二》尺寸(Dimension),外边距(margin)和内边距(padding)

    外边距(margin)和内边距(padding) 说到边距,那这个基本上跟Android里的概念差不多,先来看一个图吧,(虽然标注的丑了点,不过那不是重点) ?...一.margin:外边距;设置对象四边的外延边距。 margin: 20rpx 10rpx 25rpx 10rpx :如果提供全部四个参数值,将按上、右、下、左的顺序作用于四边。...某些相邻的margin会发生合并,称之为margin折叠,具体的现象就如果两个块级元素都设置了margin,那取两者之间的最大值做为两个元素的外边距。...二.padding:内边距:设置对象四边的内部边距。...三.margin-top,margin-right,margin-bottom,margin-left对应的分别是上右下左外边的距离,可取值:auto/数值/百分比。

    2K60

    【CSS】盒子模型外边距 ③ ( 插入图片 | 插入图片位置移动 - 修改外边距 | 背景图片 | 背景图片移动位置 - 修改背景位置 background-position )

    文章目录 一、插入图片 1、简介 2、代码示例 二、背景图片 1、简介 2、代码示例 一、插入图片 ---- 1、简介 插入图片 : 插入图片方式 : 在 HTML 中 , 使用 标签可以插入一张图片...和 上边距 而设置图片的位置 ; margin-left 设置图片的 左外边距 ; margin-top 设置图片的 上外边距 ; 代码示例 : img { /* 设置图片大小 *.../ width: 200px; height: 200px; /* 通过修改 盒子模型 外边距 修改图片显示位置 */ margin-left: 50px; margin-top:...; height: 200px; 来设置图片大小 , 通过设置 标签的 外边距 /* 通过修改 盒子模型 外边距 修改图片显示位置 */ margin-left: 50px...style type="text/css"> img { /* 设置图片大小 */ width: 200px; height: 200px; /* 通过修改 盒子模型 外边距

    1.7K10

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券