gpt4 book ai didi

html - 内容 slider CSS z-index 属性在 Edge 浏览器中无法正常工作

转载 作者:行者123 更新时间:2023-11-28 06:37:57 26 4
gpt4 key购买 nike

出于某种原因,z-index 属性在 Edge 浏览器中无法正常工作,它应该显示我悬停在完全不透明的箭头,直到被删除。例如,当我第二次单击箭头以查看下一张幻灯片时,当前箭头的完全不透明度不会打开,直到我再次移动鼠标。我想知道是否可以让当前箭头保持完全不透明直到鼠标指针不再悬停在箭头上?

我想知道是否有办法为 Edge 浏览器修复此问题,因为在所有其他浏览器中它都运行良好。

这是 Jsfiddle https://jsfiddle.net/ef2bvkqb/ 的链接

HTML

<form class="sliders">
<input type="radio" name="slider-choice" id="first-slider" checked />
<div class="slider-container">
<div class="slider">
<p>Some Random Text...</p>
</div>
<div class="nav">
<label for="second-slider" class="prev"></label>
<label for="second-slider" class="next"></label>
</div>
</div>

<input type="radio" name="slider-choice" id="second-slider" />
<div class="slider-container">
<div class="slider">
<p>Even Some More Random Text...</p>
</div>
<div class="nav">
<label for="first-slider" class="prev"></label>
<label for="first-slider" class="next"></label>
</div>
</div>
</form>

CSS

.sliders {
width: 600px;
position: relative;
}

.sliders input{
display: none;
}

.slider {
position: absolute;
opacity: 0;
width: 600px;
transform: scale(0);
transition: all .6s ease-in-out;
}

.nav label {
margin-top: 65px;
width: 85px;
display: none;
position: absolute;
opacity: 0;
cursor: pointer;
transition: opacity .2s;
color: black;
font-size: 6em;
text-align: center;
background-color: rgba(100, 100, 100, .6);
Z-index: 99999;
}

.sliders:hover .nav label{
opacity: 0.5;
cursor: pointer;
}

.sliders:hover .prev:hover, .sliders:hover .next:hover{
opacity: 1;
}

.nav .next{
right: 0;
}

.prev:before{
content: '\2770';
}

.next:before{
content: '\2771';
}

input:checked + .slider-container .slider{
opacity: 1;
transform: scale(1);
transition: opacity 2s ease-in-out;
}

input:checked + .slider-container .nav label{
display: block;
}

p{
padding: 100px 20px;
width: 560px;
text-align: center;
background: #dae1ef;
}

最佳答案

发生这种情况是因为箭头位于每张幻灯片内,我的意思是每张幻灯片都有自己的箭头。

您需要将箭头放在幻灯片外面,并且只有一对箭头,您将需要使用 JavaScript 而不是仅使用 CSS3 来制作动画。

关于html - 内容 slider CSS z-index 属性在 Edge 浏览器中无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34521656/

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