• 技术文章 >web前端 >前端问答

    css3可以做3d的效果吗

    长期闲置长期闲置2022-06-15 17:50:12原创138

    css3可以做3d的效果。方法:1、利用rotateX()方法,该方法可以设置围绕在一个给定度数X轴旋转的元素,语法为“元素{transform: rotateX(围绕X轴旋转度数);}”;2、利用rotateY()方法,该方法可以设置围绕在一个给定度数Y轴旋转的元素,语法为“元素{transform: rotateY(围绕Y轴旋转度数);}”。

    本教程操作环境:windows10系统、CSS3&&HTML5版本、Dell G3电脑。

    css3做3d效果

    CSS3 允许您使用 3D 转换来对元素进行格式化。

    3D 转换方法:

    rotateX()

    rotateX()方法,围绕其在一个给定度数X轴旋转的元素。

    示例如下:

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8"> 
    <title>123</title> 
    <style> 
    div
    {
    width:100px;
    height:75px;
    background-color:red;
    border:1px solid black;
    }
    div#div2
    {
    transform:rotateX(120deg);
    -webkit-transform:rotateX(120deg); /* Safari and Chrome */
    }
    </style>
    </head>
    <body>
    <p><b>注意:</b> Internet Explorer 9 (以及更早版本的浏览器) 和 Opera 不支持 rotateX 方法.</p>
    <div>Hello. This is a DIV element.</div>
    <div id="div2">Hello. This is a DIV element.</div>
    </body>
    </html>

    输出结果:

    09.png

    rotateY()

    rotateY()方法,围绕其在一个给定度数Y轴旋转的元素。

    示例如下:

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8"> 
    <title>123</title> 
    <style> 
    div
    {
    width:100px;
    height:75px;
    background-color:red;
    border:1px solid black;
    }
    div#div2
    {
    transform:rotateY(130deg);
    -webkit-transform:rotateY(130deg); /* Safari and Chrome */
    }
    </style>
    </head>
    <body>
    <p><b>注意:</b> Internet Explorer 9 (以及更早版本的浏览器) 和 Opera 不支持 rotateY方法.</p>
    <div>Hello. This is a DIV element.</div>
    <div id="div2">Hello. This is a DIV element.</div>
    </body>
    </html>

    输出结果:

    20.png

    (学习视频分享:css视频教程html视频教程

    以上就是css3可以做3d的效果吗的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:CSS3
    上一篇:%是css3的单位吗 下一篇:vue可以修改prop中的值吗
    php培训_php实战培训【立即报名】-php中文网第20期

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• 在css3中可以实现缩放效果的属性是什么• css3中rotate3d方法怎么用• 一文了解CSS3中的新属性object-view-box• css3动画有执行顺序吗• css3边框怎么取消阴影
    1/1

    PHP中文网