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

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

文章目录 一、元素默认的外边 1、body 标签的默认外边 2、p 标签的默认外边 二、清除元素默认的内外边 1、清除方式 2、代码示例 三、行内元素边设置 一、元素默认的外边 ---...: block; margin: 8px; } 2、p 标签的默认外边 在 body 中添加 p 标签 , 代码如下 : p 标签 默认外边<...---- 1、清除方式 使用 通配符选择器 设置 清除内外边 样式 , 将所有的标签元素 的 默认的内外边 全部设置为 0 ; 清除标签默认的内外边 样式 : * { /* 清除标签默认的内边...> p 标签 默认外边 效果展示 : 按 F12 键 进入调试模式 , 查看 body 标签 , 其 margin: 8px; 被覆盖 ,..., 仅左右边生效 */ margin: 50px; } 行内元素 p 标签 默认外边

2.3K10

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

body> 显示效果 : 邻近元素的外边框重叠在一起变粗的效果 : 二、使用外边负值实现边框重叠 ---- 使用外边负值实现边框重叠 , 设置左侧 -1 像素外边 , 由于 浮动元素...都是紧贴在一起的 , 设置 -1 像素外边 就会在紧贴的基础上 向左 1 像素 ; 同理 , 设置上方 -1 像素外边也是这个原理 ; 代码示例 : <!...由于 浮动元素 都是紧贴在一起的 设置 -1 像素外边 就会在紧贴的基础上 向左 1 像素*/ margin-left: -1px; /* 设置上方 -1 像素外边...由于 浮动元素 都是紧贴在一起的 设置 -1 像素外边 就会在紧贴的基础上 向左 1 像素*/ margin-left: -1px; /* 设置上方 -1 像素外边...由于 浮动元素 都是紧贴在一起的 设置 -1 像素外边 就会在紧贴的基础上 向左 1 像素*/ margin-left: -1px; /* 设置上方 -1 像素外边

1.2K20

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

文章目录 一、相邻模型盒子垂直外边合并 - 塌陷 1、外边塌陷现象说明 2、代码示例 - 塌陷效果 二、嵌套模型盒子垂直外边合并 - 塌陷 1、外边塌陷现象说明 2、代码示例 - 塌陷效果...、相邻模型盒子垂直外边合并 - 塌陷 ---- 注意 : 仅在 垂直方向 上会出现 外边合并 现象 , 水平方向 外边 不会合并 ; 1、外边塌陷现象说明 上下相邻 的 两个模型盒子 , 如果出现下面的情况...: 设置上下相邻的 模型盒子 时 , 只给一个设置 上下边 , 不要都设置 ; 2、代码示例 - 塌陷效果 下面的示例中 , div1 设置了 下外边 100 像素 , div2 设置了 上外边...> 展示效果 : 二、嵌套模型盒子垂直外边合并...- 塌陷 ---- 1、外边塌陷现象说明 嵌套 的 模型盒子 中 , 如果出现下面的情况 : 父元素 没有 内边 和 边框 父元素 和 子元素 都设置了 上外边 , 则会出现 父元素 上外边

1.1K30

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

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

1.4K20

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/数值/百分比。

1.8K60

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

和 上边 而设置图片的位置 ; margin-left 设置图片的 左外边 ; margin-top 设置图片的 上外边 ; 代码示例 : img { /* 设置图片大小 *.../ width: 200px; height: 200px; /* 通过修改 盒子模型 外边 修改图片显示位置 */ margin-left: 50px; margin-top:...image.jpg"> 标签 , 插入图片 , 通过设置 标签的宽高 width: 200px; height: 200px; 来设置图片大小 , 通过设置 标签的 外边.../* 通过修改 盒子模型 外边 修改图片显示位置 */ margin-left: 50px; margin-top: 50px; 来设置图片的位置 ; 代码示例 : img { /* 设置图片大小 */ width: 200px; height: 200px; /* 通过修改 盒子模型 外边

1.5K10

【面试题解】什么是外边重叠?如何解决?什么是BFC?

---- 本系列面试题旨在学会相关知识点,从而轻松应对面试题的各种形式,本文讲解了 BFC 以及 利用 BFC 解决外边重叠问题。...现象: 发生了边重叠,一个盒子和其子孙的边重叠。 规则:正正取最大,负负取最负,正负就相加。...兄弟元素边合并 场景三:再来看这段代码,两个兄弟元素,一个下边是 100px ,另一个上边 100px ,预计的结果是两个兄弟元素之间的距离是 200px 。...现象:发生了边重叠,两个兄弟元素的上边和下边发生了重叠。 规则:正正取最大,负负取最负,正负就相加。 原因:块级元素的上外边或下外边有时(直接接触/相邻时)会合并为一个外边。...现象:发生了边重叠,所有的空元素的边重叠成一个空元素的边。 原因:如果一个块级元素没有任何内容并且设置了 margin-top 和 margin-bottom 时会发生 margin 合并。

64120
领券