- 268学 - 图片放大 -

transform:scale()可以实现按比例放大或者缩小功能。
transition: all 0.5s; 延时时间

image.png
<!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>Document</title>
    <style media="screen">
        .wrap {
            width: 1200px;
            margin: 0 auto;
        }

        @media only screen and (max-width: 1200px) {
            .wrap {
                width: 100%;
            }
        }

        li {
            float: left;
            list-style: none;
            width: 25%;
            padding: 0 10px;
            box-sizing: border-box;
            margin-top: 30px;
        }

        .item {
            position: relative;
            border-radius: 10px;
            overflow: hidden;
        }

        .item img {
            max-width: 100%;
            border-radius: 10px;
            transition: all 0.5s;
            transform: scale(1.1);
        }

        .item .mask {
            width: 100%;
            height: 100%;
            border-radius: 10px;
            position: absolute;
            top: 0;
            left: 0;
            background: rgba(0, 0, 0, 0.5);
            transition: all 0.5s;
        }

        .item .txt {
            position: absolute;
            top: 25%;
            width: 100%;
            height: 100%;
        }

        .item .txt img.icon {
            display: block;
            height: 40px;
            text-align: center;
            margin: 0 auto;
        }

        .item .txt p {
            color: #fff;
            text-align: center;
        }

        .item:hover img.pic {
            transform: scale(1.2);
        }

        .item:hover .mask {
            background: rgba(0, 0, 0, 0.2);
        }
    </style>
</head>

<body>
    <div class="wrap">
        <ul>
            <li>
                <div class="item">
                    <img class="pic" src="download.jpg" alt="">
                    <div class="mask"></div>
                    <div class="txt">
                        <img class="icon" src="download.png" alt="">
                        <p>金融会计</p>
                    </div>
                </div>
            </li>
            <li>
                <div class="item">
                    <img class="pic" src="download-1.jpg" alt="">
                    <div class="mask"></div>
                    <div class="txt">
                        <img class="icon" src="download-1.png" alt="">
                        <p>政府高校</p>
                    </div>
                </div>
            </li>
            <li>
                <div class="item">
                    <img class="pic" src="download-2.jpg" alt="">
                    <div class="mask"></div>
                    <div class="txt">
                        <img class="icon" src="download-2.png" alt="">
                        <p>留学语言</p>
                    </div>
                </div>
            </li>
            <li>
                <div class="item">
                    <img class="pic" src="download-3.jpg" alt="">
                    <div class="mask"></div>
                    <div class="txt">
                        <img class="icon" src="download-3.png" alt="">
                        <p>医学教育</p>
                    </div>
                </div>
            </li>
            <li>
                <div class="item">
                    <img class="pic" src="download-4.jpg" alt="">
                    <div class="mask"></div>
                    <div class="txt">
                        <img class="icon" src="download-4.png" alt="">
                        <p>k12教育</p>
                    </div>
                </div>
            </li>
            <li>
                <div class="item">
                    <img class="pic" src="download-5.jpg" alt="">
                    <div class="mask"></div>
                    <div class="txt">
                        <img class="icon" src="download-5.png" alt="">
                        <p>司法教育</p>
                    </div>
                </div>
            </li>
            <li>
                <div class="item">
                    <img class="pic" src="download-6.jpg" alt="">
                    <div class="mask"></div>
                    <div class="txt">
                        <img class="icon" src="download-6.png" alt="">
                        <p>艺术教育</p>
                    </div>
                </div>
            </li>
            <li>
                <div class="item">
                    <img class="pic" src="download-7.jpg" alt="">
                    <div class="mask"></div>
                    <div class="txt">
                        <img class="icon" src="download-7.png" alt="">
                        <p>职业教育</p>
                    </div>
                </div>
            </li>
        </ul>
    </div>
</body>

</html>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1 CALayer IOS SDK详解之CALayer(一) http://doc.okbase.net/Hell...
    Kevin_Junbaozi阅读 10,579评论 3 23
  • 看了很多视频、文章,最后却通通忘记了,别人的知识依旧是别人的,自己却什么都没获得。此系列文章旨在加深自己的印象,因...
    DCbryant阅读 5,847评论 0 4
  • 选择qi:是表达式 标签选择器 类选择器 属性选择器 继承属性: color,font,text-align,li...
    love2013阅读 6,844评论 0 11
  • 林清玄 转载人:陈诗瑶 偶尔在某一条路上,见到木棉花叶落尽的枯枝,深褐色的孤独地站边,有一种萧索的姿势,这时我会想...
    半栊阅读 1,397评论 0 0
  • 故事里的人 在相依为命的外婆去世后不久 某天早晨出门上班,打开家门 见到一张似曾相似的脸 对方正错愕地看着自己 她...
    巧森阅读 1,222评论 0 0