首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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

文章目录 一、盒子模型外边设置 1、外边属性单独设置 2、外边属性复合写法 一、盒子模型外边设置 ---- 盒子模型外边 Margin 用于控制 盒子 与 盒子 之间的距离 ; 1、外边属性单独设置...外边设置语法 : margin-left : 设置 左外边 ; margin-top : 设置 上外边 ; margin-right : 设置 右外边 ; margin-bottom : 设置...type="text/css"> div { width: 200px; height: 200px; background-color: pink; /* 设置外边...: 设置 上下、左右 外边 ; 设置 3 个值 : 设置 上、左右、下 外边 ; 设置 4 个值 : 设置 上、右、下、左 外边 ; 代码示例 : div { width: 200px; height: 200px; background-color: pink; /* 设置外边

87420
您找到你想要的搜索结果了吗?
是的
没有找到

CSS基础-盒模型:边框、内边外边

它包括内容区域、内边(padding)、边框(border)和外边(margin)。...内边(Padding) 内边是指内容区域与边框之间的空间。增加内边可以使内容与边框之间有更多间隔,提升视觉效果。 易错点:误将边框宽度计算在元素总宽度。...外边(Margin) 外边是元素与其他元素之间的空白区域,可以用来控制元素间的距离。 易错点:外边折叠导致布局混乱。....margin-demo { margin: 10px; /* 四个方向外边均为10px */ margin-top: 20px; /* 仅顶部外边为20px */ } 当上下相邻的外边相遇时...了解外边折叠规则,合理使用清除或重叠技巧来避免问题。 常见问题与解决 盒模型理解不透彻:初学者常混淆内边外边的作用,导致布局混乱。通过实践和学习盒模型图解,加深理解。

11110

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

: 二、使用外边负值实现边框重叠 ---- 使用外边负值实现边框重叠 , 设置左侧 -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、body 标签的默认外边 2、p 标签的默认外边 二、清除元素默认的内外边 1、清除方式 2、代码示例 三、行内元素边设置 一、元素默认的外边 ---...---- 1、清除方式 使用 通配符选择器 设置 清除内外边 样式 , 将所有的标签元素 的 默认的内外边 全部设置为 0 ; 清除标签默认的内外边 样式 : * { /* 清除标签默认的内边...*/ padding: 0; /* 清除标签默认的外边 */ margin: 0; } 上述代码是所有的 CSS 标签的第一行代码 ; 2、代码示例 代码示例 :...style type="text/css"> * { /* 清除标签默认的内边 */ padding: 0; /* 清除标签默认的外边 */...style type="text/css"> * { /* 清除标签默认的内边 */ padding: 0; /* 清除标签默认的外边 */

2.4K10

CSS--外边合并的问题

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

1.3K20

外边合并规则

外边合并是直接影响垂直格式化的因素之一,有必要深入理解 一.经典场景 下列例子中,假设UA没有默认样式表,未声明的样式属性都依照规范取其初始值 另外,假设UA都是遵守CSS规范的 1.列表项间的外边合并...(in-flow)孩子的上外边 盒的下外边与其下一个流紧挨着的兄弟的上外边 最后一个流孩子的下外边与其height计算值为’auto’的父元素的下外边 盒的上外边和下外边,要求该盒没有建立新的块格式化上下文...,并且’min-height’计算值为0,’height’计算值为0或’auto’,还没有流孩子 看起来太长,我们简化条件,假设都是流元素的话,那么: 父子:父元素上外边与长子上外边 兄弟:元素的下外边与右兄弟的上外边...’的元素)的外边不会与它们的流孩子合并 绝对定位的盒的外边不会合并(甚至与它们的流孩子也不会) 内联块盒的外边不会合并(甚至与它们的流孩子也不会) 流块级元素的下外边总会与它的下一个流块级兄弟的上外边合并...’为0的流块级盒的下外边会与它的最后一个流块级孩子的下外边合并,条件是该盒没有下内边和下边框,并且其孩子的下外边没有与具有间隙的上外边合并 盒自身的外边也会合并,条件是’min-height

1.3K30

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

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

1.5K20

CSSCSS 总结 ⑤ ( CSS 盒子边框 | CSS 盒子模型内边 | CSS 盒子模型外边 | CSS 盒子模型圆角边框 | CSS 盒子模型阴影 ) ★

一、CSS 盒子边框 1、盒子模型 HTML 的 一个布局 可以看做一个 矩形的 盒子模型 , 该 盒子模型 是一个用于 容纳 标签元素 的容器 ; 盒子模型 组成 : 由到外顺序如下 : 内容 Content...样式 , 可以 将 相邻的边框 合并在一起 ; 二、CSS 盒子模型内边 概念 内边 是 盒子 的 边框 与 内容 之间的 间隔长度 ; 下图中 , 中心 100 x 100 像素 的 是内容 ,..., 为其设置 Padding 内边 , 会撑开盒子 ; 三、CSS 盒子模型外边 盒子模型外边 Margin 用于控制 盒子 与 盒子 之间的距离 ; 1、盒子模型外边属性单独设置 外边设置语法...: 0; /* 清除标签默认的外边 */ margin: 0; } 上述代码是所有的 CSS 标签的第一行代码 ; 7、上下相邻两个模型盒子 外边塌陷 上下相邻 的 两个模型盒子...:hidden 属性 ; 四、CSS 盒子模型圆角边框 1、圆角边框 在 CSS3 中 , 新加入了 圆角边框 样式 , 设置 border-radius: length; 属性 , 即可设置 盒子模型

28510

CSS中的background属性与margin和padding内外边的关系总结

CSS3新增: background-origin:指定背景的显示区域。默认情况下,总是以元素左上角为坐标原点进行背景图像定位。...值:border-box | padding-box | content-box background-origin: border-box; 从边框区域开始显示背景,背景会延伸到外边界的边框,但边框在上...background-origin: padding-box; 从补白区域开始显示背景,背景延伸到最外边界的padding,边框不会有背景出现。...border-box 【看栗子】 .box8{padding: 25px; border: 10px dotted #000; background-color: yellow;} border-box 背景会延伸到外边界的边框...Lorem ipsum dolor sit amet. padding-box 从补白区域开始显示背景,背景延伸到最外边界的padding,边框不会有背景出现。

6.4K00

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——边

定义 边包括外边(Margin)属性和内边(Padding)属性,外边属性定义了元素间的间隔,内边属性定义了元素边框与内容区域之间的空白区域。...外边(margin)表示从一个元素的边到相邻元素(或者文档边界)之间的距离,而内边(padding)则定义了元素内部从边到内容的间隔。...列表 元素 描述 margin margin规定元素中四个方向的外边属性。 margin-bottom 设置元素的下外边。 margin-left 设置元素的左外边。...margin-right 设置元素的右外边。 margin-top 设置元素的上外边。 padding padding规定元素的内边,该属性不可为负值,其简写形式可一次性设置四个边的内边。...变更点 CSS3没有增加新的边属性。

1.2K30
领券