我发现这个css3非常整洁。 http://dabblet.com/gist/8255020
我用代码试验了一些。但不知何故,我无法理解它。有人可以给我一些关于它是如何工作的更多信息吗?我真的希望这个使用.social,宽度和高度最大为50px而不是100px(这在网站上很重要。)
答案 0 :(得分:2)
div
组成。
.back
面向观众,即。没有轮换 - transform:rotateY(0deg);
.front
在3d空间中绕y(垂直轴)旋转100度因此成为立方体的左侧 - transform:rotateY(10deg);
div
都已应用translateZ(21px)
,因此在3D空间中,他们会进一步远离"观看者"因此看起来更小,并隐藏在正面背后。:hover
.social
元素围绕Y旋转(在3D空间中),因此.front
将可见(直到现在为多维数据集的左侧)并且.back
变为隐藏(立方体的右侧)注意:.social
也有transform-style: preserve-3d
,否则内部元素会失去3D效果。