马一下,希望做个更好的

来源:3-4 编程挑战

JoV

2015-01-30 17:46

马一下,希望做个更好的

写回答 关注

1回答

  • 点灯夜
    2016-05-28 16:23:25

    <!DOCTYPE html>

    <html>

    <head>

        <title>正方体</title>

    <style>

    .wrapper{

        width:800px;

        margin:100 auto 150px;

        perspective:200px;

        text-align:center;

        transform-style:preserve-3d;

    }

    #wrap{

        width:200px;

        height:200px;

        background-color:#ccc;

        position:relative;

        left:50%;

        margin-left:-100px;

    }

    p{

        margin-top:100px;

    }

    input{

        width:400px;

    }

    </style>

    <script>

    function rotate(){

        var z=document.getElementById("rota").value;

        document.getElementById("zhi").innerText=z;

        document.getElementById("wrap").style.webkitTransform="rotatez("+z+"deg)";

    }

    </script>

    </head>

    <body>

    <div class="wrapper">

        <div id="wrap">

        </div>

        <p>

        <span id="zhi">0</span>deg<br>

        <input type="range" min="-360" max="360" value="0" id="rota" onchange="rotate()">

        </p>

    </div>

    </body>

    </html>


CSS3 3D 特效

使用CSS3当中的属性,创建真实可用的三维效果

78571 学习 · 425 问题

查看课程

相似问题