/*翻牌样式*/ .flip-container { perspective:1000; -webkit-perspective:1000px; /*父类容器中 perspective 子类允许透视*/ -moz-perspective:1000px; -ms-perspective:1000px; -o-perspective:1000px; perspective:1000px; margin:0px auto; float:left; } .flip-container:hover .back { transform:rotateY(0deg); -webkit-transform:rotateY(0deg); -moz-transform:rotateY(0deg); -ms-transform:rotateY(0deg); -o-transform:rotateY(0deg); z-index:2; } .flip-container:hover .front { transform:rotateY(180deg); -webkit-transform:rotateY(180deg); -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); z-index:1 } .flip-container,.front,.back { width:500px; height:300px; position:absolute; top:0; bottom:0; margin:auto 0; } .flipper { transition:transform 0.6s ease-out; transition:transform .5s ease-in-out; -webkit-transition:transform .5s ease-in-out; -moz-transition:transform .5s ease-in-out; -ms-transition:transform .5s ease-in-out; -o-transition:transform .5s ease-in-out; -webkit-transform-style:preserve-3d; /*使其子类变换后得以保留 3d转换后的位置*/ -moz-transform-style:preserve-3d; -ms-transform-style:preserve-3d; -o-transform-style:preserve-3d; transform-style:preserve-3d; display:block; position:relative; } .front,.back { backface-visibility:hidden; transition:0.6s ease-out; -webkit-transition:.6s ease-out; -webkit-transform-style:preserve-3d; -moz-transform-style:preserve-3d; -ms-transform-style:preserve-3d; -o-transform-style:preserve-3d; transform-style:preserve-3d; position:absolute; top:0; left:0; } .front img,.back img { width:500px; height:300px; overflow:hidden; } .front { z-index:2; transform:rotateY(0deg); transform:rotateY(0deg); -webkit-transform:rotateY(0deg); -moz-transform:rotateY(0deg); -ms-transform:rotateY(0deg); -o-transform:rotateY(0deg); } .back { z-index:1; transform:rotateY(-180deg); transform:rotateY(-180deg); -webkit-transform:rotateY(-180deg); -moz-transform:rotateY(-180deg); -ms-transform:rotateY(-180deg); -o-transform:rotateY(-180deg); }
更新时间:2020-06-30 13:58:08