美文网首页CSS3探索
图片缩放动画

图片缩放动画

作者: 钢笔先生 | 来源:发表于2020-01-31 01:36 被阅读0次

    Time: 20200131

    练习写法

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>Hello World</title>
    </head>
    <body>
        <img src="../panda.jpg">
        <style type="text/css">
            body {
                text-align: center;
            }
            img {
                /* 图片变成圆角 */
                border-radius: 50%;
                /* 对所有变换属性加过渡时间 */
                transition: all 0.5s;
                /* 进入图片后鼠标变换为手型 */
                cursor: pointer;
            }
            /* 鼠标进入图片缩放1.1倍 */
            img:hover {
                transform:scale(1.1)
            }
        </style>
    </body>
    </html>
    

    可以实现的效果是:

    截屏2020-01-31上午1.28.51.png

    鼠标进入时,图片放大1.1倍,同时此动画过渡时间为0.5秒。

    这个例子就刷新了我对CSS3的理解,之前都只是变化颜色、位置、大小之类的。

    产品级的代码,需要加前缀。

    哪些属性需要用到前缀?

    参考网站:https://caniuse.com/

    加完前缀后的代码

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>Hello World</title>
    </head>
    <body>
        <img src="../panda.jpg">
        <style type="text/css">
            body {
                text-align: center;
            }
            img {
                /* 图片变成圆角 */
                border-radius: 50%;
                /* 对所有变换属性加过渡时间 */
                transition: all 0.5s;
                /* 产品代码需要 */
                -webkit-transition: all 0.5s;
                -o-transition: all 0.5s;
                /* 进入图片后鼠标变换为手型 */
                cursor: pointer;
            }
            /* 鼠标进入图片缩放1.1倍 */
            img:hover {
                transform:scale(1.1)
            }
    
        </style>
    </body>
    </html>
    

    END.

    相关文章

      网友评论

        本文标题:图片缩放动画

        本文链接:https://www.haomeiwen.com/subject/njnwthtx.html