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

CSS理解之z-index

CSS2.1时代,不考虑CSS3,z-index要起作用需要和定位元素配合使用,只有定位元素(position:relative/absolute/fix/sticky)设置z-index才有作用(CSS3...3.CSS中层叠上下文和层叠水平 层叠上下文(stacking content)是HTML元素的一个三维概念,表示元素在z轴上有了“高人一等”。...6.其他CSS属性与层叠上下文(不只是z-index) 1.页面根元素天生具有层叠上下文,称之为"根层叠上下文"。 2.z-index值为数值的定位元素(相对或绝对)也具有层叠上下文。...7.z-index与其它CSS属性层叠上下文(非定位元素层叠上下文和z-index关系) 1.不支持z-index的层叠上下文元素的层叠顺序均是z-index:auto级别(不支持z-index的层叠上下文...,指的就是那些CSS属性创建的层叠上下文)。

1.4K40

CSS】使用 z-index 属性值控制定位盒子的堆叠顺序 ( 多个盒子堆叠次序问题 | z-index 属性值简介 | 控制盒子堆叠次序 )

一、多个盒子堆叠次序问题 ---- 在 网页布局 , 如果 多个盒子都设置 绝对定位 , 那么这些盒子会堆叠在一起 ; 设置了定位样式的盒子会压住标准流盒子 , 如果有多个设置定位的盒子 , 后面的盒子会压住前面的盒子...; 下面的代码 , 三个盒子都设置了绝对定位 , 先设置了蓝色盒子 , 然后设置了 红色盒子 , 最后设置了 紫色盒子 ; 最终展现出来的样式是 紫色盒子 压住了 红色盒子 , 红色盒子压住了 蓝色盒子...属性值简介 ---- 使用 z-index 属性 , 可以设置 堆叠层级 , 数值越大 , 越靠上 ; z-index 属性取值范围 : 负整数 / 正整数 / 0 ; z-index 属性默认值为...0 ; z-index 属性值相同 , 那么按照先后顺序 , 后来的覆盖之前的 ; z-index 属性值的数字后面没有单位 ; z-index 属性 生效的情况 : 相对定位 绝对定位 固定定位 在其它情况..., 如 : 静态定位 , 浮动 , 标准流 下 , z-index 属性无效 ; 三、控制盒子堆叠次序 ---- 这里设置 蓝色盒子 z-index: 3 , 红色盒子 z-index: 2 , 紫色盒子

97220

CSS:你真的会用 z-index 吗?

你真的会用 z-index 么? 如果你的 css 里面存在大量这样的代码 z-index:66、666、999、9999 可能你还不太理解 z-index ? ? 2....当没有元素包含z-index属性时,元素按照如下顺序堆叠(从底到顶顺序): 根元素()的背景和边界; 位于普通流的后代“无定位块级元素”,按它们在HTML的出现顺序堆叠; 后代的...2.3. z-index 如何影响堆叠? z-index 属性指定了一个具有定位属性的元素及其子代元素的 z-order。...通常来说 z-index 较大的元素会覆盖较小的一个。 对于一个已经定位的元素(即position属性值不是static的元素),z-index 属性指定: 元素在当前堆叠上下文中的堆叠层级。...CSS世界 5.

91410

CSS】207-深入理解z-index

要解决的问题 在页面编写的过程,经常需要处理元素的重叠。重叠的顺序不当则容易造成元素被错误地遮盖等现象。...Stacking Context的背景和边框 具有负的z-index的,且position值不是static(非正常流)的子box的Stacking Context,且z-index数值越小,其c坐标越小...z-index为0或者auto 具有正的z-index的,且position值不是static(非正常流)的子box的Stacking Context,且z-index数值越小,其c坐标越小 你需要注意到的是...由于#b1具有正的z-index,而#b2具有负的z-index,所以#b1被组合到了#b2的上面。...总结 z-index只在同一个Stacking Context的组合过程,参与各个子box的重叠顺序的决定。但是页面box的重叠关系并非仅仅和z-index有关。

70020

CSS基础——css 属性

我们知道 css 我们知道 css 作用是美化 HTML 网页和控制页面布局的,接下来我们来学习一下经常使用一些样式属性。1....布局常用样式属性width 设置元素(标签)的宽度,如:width:100px;height 设置元素(标签)的高度,如:height:200px;background 设置元素背景色或者背景图片,如:...文本常用样式属性color 设置文字的颜色,如: color:red;font-size 设置文字的大小,如:font-size:12px;font-family 设置文字的字体,如:font-family...小结设置不同的样式属性会呈现不同网页的显示效果样式属性的表现形式是: 属性名:属性值;作用是美化 HTML 网页和控制页面布局的,接下来我们来学习一下经常使用一些样式属性。1....小结设置不同的样式属性会呈现不同网页的显示效果样式属性的表现形式是: 属性名:属性值;

1.5K20

CSS深入理解学习笔记之z-index

z-index基本特性:①支持负值;②支持CSS3 animation动画;③在CSS2.1时代,需要和定位元素配合使用。 2、z-index与定位元素   z-index值越大越在上面。   ...如果定位元素z-index发生嵌套:祖先优先原则,前提是祖先的z-index值是数值,不是auto 3、层叠上下文与层叠水平   层叠上下文:是HTML元素的一个三维概念,表示元素在z轴上的层叠表现。...为何定位元素会覆盖普通元素:具有定位属性的元素,z-index值为auto可以看为0,z-index:auto的层叠顺序>inline水平盒子。   ...6、其他属性与层叠上下文   其他参与层叠上下文的属性:①z-index值不为auto的flex项(父元素display:flex|inline-flex);②元素的opacity值不是1;③元素的transform...7、z-index与其他属性层叠上下文   不支持z-index的层叠上下文元素的层叠顺序均是z-index:auto级别: ?   依赖z-index的层叠上下文的层叠顺序却决于z-index值。

90450
领券