-
-
Notifications
You must be signed in to change notification settings - Fork 3.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[css] 第26天 说说你对z-index的理解 #91
Comments
z-index理解当网页上出现多个由绝对定位(position:absolute)或固定定位(position:fixed)所产生的浮动层时,必然就会产生一个问题,就是当这些层的位置产生重合时,谁在谁的上面呢?或者说谁看得见、谁看不见呢?这时候就可以通过设置
参考: |
我们平时的元素顺序,布局(标准文档流,浮动,定位),背景颜色,等属性,本来就存在层级关系,把基本的层级关系掌握好,再去用 https://www.zhangxinxu.com/wordpress/2016/01/understand-css-stacking-context-order-z-index/ |
层叠 |
|
就是Z轴的方向的位置,值越大离屏幕前的你越近,反之亦然。可以为负数 |
层叠 |
z-index设置元素的堆叠顺序 |
z-index是CSS属性,用于控制元素在层叠上下文中的堆叠顺序。它决定了元素在垂直方向上的显示顺序,即哪个元素在上方、哪个元素在下方。 z-index属性接受一个整数值作为参数,数值越大表示元素在层叠上下文中的层级越高,即越靠近用户。默认情况下,元素的z-index值是auto,表示它们按照它们在HTML文档中出现的顺序进行层叠。 要使用z-index属性,元素必须具有定位(position)属性,如relative、absolute或fixed。只有具有定位属性的元素才能在层叠上下文中进行堆叠。 当多个元素重叠时,可以通过设置z-index来控制它们的显示顺序。较高的z-index值会使元素显示在较低的z-index值元素的上方。但需要注意,z-index只能在同一层叠上下文中进行比较,不同层叠上下文的元素无法相互影响。 在使用z-index时,一些常见的注意事项包括:
通过合理使用z-index属性,可以控制元素的层叠顺序,实现更复杂的页面布局和视觉效果。 |
第26天 说说你对z-index的理解
The text was updated successfully, but these errors were encountered: