- 3D视图位置设置、子元素3D支持。perspective、transform-style:preserve-3d
- 翻转时不可见。backface-visibility:hidden
- 使用CSS旋转位置缩放。transform:translate(0px,0px) rotateY(0deg) scale(.5)
- 切换动画。transition、transform-origin
- 字符串替换的简易模板功能。
- 通用函数简化频繁操作。random([x,y])、get()
- 使用脚本切换、修改、删减元素的className。
- template.replace('{{index}}',s).replace('{{caption}}',data[s].caption).replace(...,...)
- className.replace(/\sfront\s/g,'back');
- className.replace(/\sphoto-center\s/,' ');
- photos_left=photos.splice(0,Math.ceil(photos.length/2));