gpt4 book ai didi

html - Chrome 错误,转换 :rotate and background-attachment fixed

转载 作者:搜寻专家 更新时间:2023-10-31 22:00:43 25 4
gpt4 key购买 nike

我不明白为什么 rotae 会影响固定的移动图像。在 IE、FF、Opera 上,一切正常。演示:http://jsfiddle.net/4sUCp/10/ .请帮忙。

html:

<div class="hover">HOVER ME</div>
<div>
<div class="img" style="left:0;">
<div class="hover">HOVER ME</div>
</div>
<div class="img img2" style="right:0;">
<div class="hover">HOVER ME</div>
</div>
</div>

CSS:

.img {
position: absolute;
margin-top: 20px;
height: 200px;
width: 50%;
background: url("http://goo.gl/jY7Kwv");
background-size: cover;
background-attachment: fixed;
}
.img2 {
background: url('http://hq-wallpapers.ru/wallpapers/2/hq-wallpapers_ru_girls_9386_1920x1080.jpg');
background-size: cover;
background-attachment: fixed;

}
.img:hover {
width: 80%;
z-index: 2;
}
.hover {
position: absolute;
top: 0;
left: 0;
z-index:1;
transition: 0.5s;
}
.hover:hover {
transform: translateY(10px) rotate(90deg);
}

最佳答案

不确定为什么 chrome 会有这样的行为,但似乎使用 z-index 解决了这个问题,我搜索了类似的 Bug,但似乎没有一个报告相同的行为,所以它可能是一个错误。

.hover {
z-index:1;
/* Other properties */
}

Demo

事实是 background-attachment 属性与其他元素无关,此外,您的元素定位在 absolute 中,因此它已经脱离了流程,因为其他浏览器没有这样的行为,我们可以将其视为错误。

关于html - Chrome 错误,转换 :rotate and background-attachment fixed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23384176/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com