我想在CSS3动画上设置图像。所以我将z-index:55
用于动画图像,将z-index:56
用于顶部图像。但我不能这样做。
我想在电视里面展示一些动画。因此,在动画中替换电视图像对我来说非常重要。 (对于我的响应问题,我避免使用图像作为背景)
请参阅我的example fiddle here
答案 0 :(得分:1)
z-index
仅适用于具有css position
的元素。
答案 1 :(得分:1)
那里有多个问题:
所以你的小提琴可以像这样更新:
.tv {
position: relative;
z-index: 100;
}
https://jsfiddle.net/s9s1mbxv/1/
这会将漩涡置于背景中,但仍会溢出图像。 这可以通过在电视上设置巨大的边框并用顶部/左侧将其重新放回来进行部分解决,但这有点傻了
.tv {
position: relative;
z-index: 100;
border: 200px solid #fff;
top: -100px;
left: -100px;
}
更好的解决方案是在电视图像中添加白色背景。
答案 2 :(得分:0)
答案 3 :(得分:0)
除@Thaillie回答:
z-index
仅适用于css属性position
的元素,position
值static
除外。
示例:
如果你愿意的话
位置:静态的;
你不能使用z-index