欢迎使用矩体自定义生成插件
在使用之前,您需要了解,该插件是基于jquery制作的,您需要引入最新版jquery.js
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
引入jquery.js之后,就可以引入插件文件
<script src="js/cube.js" type="text/javascript" charset="utf-8"></script>
插件引入之后,您需要添加矩体的基本框架(html部分)
<div> <div class=""> 1 </div> <div class=""> 2 </div> <div class=""> 3 </div> <div class=""> 4 </div> <div class=""> 5 </div> <div class=""> 6 </div> </div>
css部分:
.cube {
/*必须设置,宽高可自定义*/
width: 500 px;
height: 500 px;
/*必须设置,可选择position: relative或position: absolute;*/
position: relative;
/*测试用动画,默认关闭*/
/*animation: zz 20s infinite linear;*/
/*可选:自定义样式区开始*/
margin: 0 auto;
margin - top: 500 px;
/*可选:自定义样式区结束*/
}
/*测试用动画,默认关闭*/
@ - webkit - keyframes zz {
from {
transform: rotateX(0 deg) rotateY(0 deg) rotateZ(0 deg);
}
to {
transform: rotateX(-360 deg) rotateY(-360 deg) rotateZ(-360 deg);
}
}
.cube > div {
/*不可编辑区开始*/
width: 100 % ;
height: 100 % ;
position: absolute;
/*不可编辑区结束*/
/*可选:自定义样式区开始*/
background - color: rgba(0, 0, 0, 0.9);
display: flex;
justify - content: center;
align - items: center;
font - size: 80 px;
color: white;
/*可选:自定义样式区结束*/
}注意,矩体的宽高需要设置在cube上,这是矩体的主框架,可以自定义类名
最后,添加插件启动代码
//矩体翻转index,可用cube_index=1的方式直接赋值,index最大值为6,最小值为1
var cube_index = 1;
//组件调用方法:cube("矩体主样式名",矩体各面分离量, 矩体翻转切换index值);
cube("cube", 10, cube_index);好了,现在您拥有了一个自定义的矩体,矩体的大小取决于您对cube宽高的设置,矩体的每个面的内容和背景色您都可以自行设置,可兼容-webkit-核心浏览器