我正在寻找在这个网站上实现的效果:链接到网站(这不是推广网站)
有使用过渡的 facebook 图标,但我不能我自己无法逆向工程效果。
====>
这是我的尝试:
杰宾:
http://jsbin.com/ofIJEVO/5/edit
HTML:
<div class="box">
<div class='off'>off</div>
<div class='on'>on</div>
</div>
CSS:
.box {
height: 100px;
width: 100px;
}
.off {
height: 100%;
width: 100%;
background-color: gray;
transition: all 0.5s ease;
}
.on {
height: 100%;
width: 100%;
background-color: orangered;
transition: all 0.5s ease;
-webkit-transform: rotateY(-90deg);
-moz-transform: rotateY(-90deg);
-ms-transform: rotateY(-90deg);
transform: rotateY(-90deg);
}
.box:hover .off{
-webkit-transform: rotateY(90deg);
-moz-transform: rotateY(90deg);
-ms-transform: rotateY(90deg);
transform: rotateY(90deg);
}
.box:hover .on{
-webkit-transform: rotateY(-180deg);
-moz-transform: rotateY(-180deg);
-ms-transform: rotateY(-180deg);
transform: rotateY(-180deg);
}
谢谢您的帮助。