CSS 3 个过渡 - Bootstrap 3.2 的闪烁内容
CSS 3 Transitions - Flickering Content with Bootstrap 3.2
我在尝试使用 bootstrap 3.2 和 css3 转换来模拟水平翻转效果时遇到奇怪的闪烁效果。发生翻转,但 "Card" 背面的内容在转换过程中快速闪烁。我已经包含了问题的 JSFiddle。这发生在 chrome。在IE中,转换后卡片的背面完全不显示。
我正在使用 backface-visibility: hidden 如代码片段所示
.flippable > figure {
display: block;
position: absolute;
width: 100%;
height: 100%;
backface-visibility: hidden;
transition: all ease-in-out 0.5s;
}
https://jsfiddle.net/w953nvpq/
提前感谢您对此提供的任何帮助。
backface-visibility : hidden 不起作用,因为它需要元素本身而不是父元素中的 transform-style: preserve-3d
.flippable > figure {
display: block;
position: absolute;
width: 100%;
height: 100%;
backface-visibility: hidden;
transition: all ease-in-out 0.5s;
transform-style: preserve-3d;
}
现在没用了:
.flippable.flipped .front {
visibility: hidden;
}
我在尝试使用 bootstrap 3.2 和 css3 转换来模拟水平翻转效果时遇到奇怪的闪烁效果。发生翻转,但 "Card" 背面的内容在转换过程中快速闪烁。我已经包含了问题的 JSFiddle。这发生在 chrome。在IE中,转换后卡片的背面完全不显示。
我正在使用 backface-visibility: hidden 如代码片段所示
.flippable > figure {
display: block;
position: absolute;
width: 100%;
height: 100%;
backface-visibility: hidden;
transition: all ease-in-out 0.5s;
}
https://jsfiddle.net/w953nvpq/
提前感谢您对此提供的任何帮助。
backface-visibility : hidden 不起作用,因为它需要元素本身而不是父元素中的 transform-style: preserve-3d
.flippable > figure {
display: block;
position: absolute;
width: 100%;
height: 100%;
backface-visibility: hidden;
transition: all ease-in-out 0.5s;
transform-style: preserve-3d;
}
现在没用了:
.flippable.flipped .front {
visibility: hidden;
}