在Chrome/Safari中转换过程中遇到CSS转换问题,忽略其父项溢出属性。忽略溢出的CSS不透明度转换:隐藏在Chrome/Safari中
JS加入活性类孩子:
$('.child').addClass('active');
CSS的父/子
.parent {
position:relative;
width:250px;
height:250px;
background:#000;
border-radius:250px;
overflow:hidden;
}
.child {
opacity:0;
transition:1s opacity ease-in-out;
position:absolute;
top:50%;
left:50%;
transform:translate(-50%, -50%);
background:blue;
width:250px;
height:250px;
&.active {
opacity:1;
}
}
这里的小提琴:https://jsfiddle.net/b3ejm7qr/1/
在过渡期间,孩子的含量显示在其父母的外面,然后在完成时消失。
已尝试添加背面知名度,但没有运气。
一直试图找到同样的问题,但一直没有运气......想知道这是Chrome/Safari中的已知问题,以及是否有修复/解决方法?
谢谢!
啊,我没有意识到我也需要translate3d,谢谢。 –
不客气。 – nashcheez
索引做了诡计,谢谢 –