css3制作立方体

css?3制作立方体

先建一div,设置位置,背景颜色及大小。再接着设置立方体其他六个面,可用ul与li;再用定位将六张图定位到一个位置接着再给每个面设置颜色,规定好各个面的序号为123456;接下来开始制作立方体,立方体一共六个而,是一个立体图案,所以需要给父元素一个3d环境,即transform-style:preserve-3d;首先明确,第一个面已经确定,那么就开始改其他面;第二个面向后推,那么给它一个沿y轴的位移(这里给一个负值向内推),即位移大小是立方体的边长,但这样做2和1的效果一样,只是位置不一样,此时即使2绕y轴旋转180度,即达到镜面效果。使3到1的左侧,将3沿x轴向外推与边长等大的位移,此时为负值,再以右边为y轴旋转90度,旋转边是3的右边所以设置旋转原点即可;再接着将5放置在顶部,即将5沿y轴负方向移动边长,接着沿x轴旋转90度,旋转原点是五的底部的线,5号位放置结束,那么46可参照35来放。
观看效果即可通过划过旋转来看,同时也要设置旋转的时间。

<title>立方体</title> 
   <style type="text/css">  
     li{
   list-style: none;}  
      a{
   text-decoration:none;}    
      img{
    border:0;     display:block;}    *{
   margin:0;padding:0;}   
      html,body{
   height:100%;}    
      .box{
           width:200px;        height
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值