代码如下demo产生的效果如图
给第一个元素这是z-index无效,没办法让第一个元素覆盖在第二个元素上面
你的意思是给第一个元素z-index也会被第二个元素的inner覆盖吧static只适用于定位元素,默认static不属于定位元素所以z-index无效,你就算给了指定值仍然不会生成层叠上下文。
z-index
static
试问你哪里用了z-index?
给你的第一个盒子加定位position:relative; 而且第二个盒子的外层不能也叫box你要这样吗?
是不是position设置的问题?应该和margin无关的
所有的非浮动或定位的元素z-index不起作用的
5 回答2.2k 阅读
3 回答2.6k 阅读
2 回答1.2k 阅读✓ 已解决
2 回答978 阅读✓ 已解决
2 回答2.3k 阅读
2 回答854 阅读✓ 已解决
1 回答869 阅读✓ 已解决
4 回答5.5k 阅读✓ 已解决
6 回答7.6k 阅读✓ 已解决
1 回答3.4k 阅读
7 回答42k 阅读✓ 已解决
1 回答3.1k 阅读
你的意思是给第一个元素
z-index
也会被第二个元素的inner覆盖吧static
只适用于定位元素,默认static
不属于定位元素所以z-index
无效,你就算给了指定值仍然不会生成层叠上下文。