我正在构建一个使用该-webkit-transform: rotateY属性翻转卡片的简单示例.
它在几天前工作正常,但突然间它停止工作.效果仍然有效,但当我将鼠标悬停在卡片上时,正面会消失,使背面可见.为此,我正在使用该-webkit-backface-visibility: hidden物业.但它似乎不再适用于chrome(稳定版和夜间版本)
这是代码,以防我做了可怕的坏事
<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title>Card Flip Using CSS</title>
<style type="text/css">
body {
background-color: #3d994a;
}
h1 {
font-size: 30pt;
width: 100%;
margin: 0;
padding: 0;
text-align: center;
display: block;
text-shadow: 1px -1px 0px #4E4E4E;
}
#container {
-webkit-perspective: 1000;
}
.card {
position: relative;
width: 286px;
height: 392px;
-webkit-transform-style: preserve-3d;
-webkit-transition: all 0.5s linear;
}
#container:hover .card{
-webkit-transform: rotateY(180deg);
}
.face {
position: absolute;
width: 100%;
height: 100%; …Run Code Online (Sandbox Code Playgroud)