zoukankan      html  css  js  c++  java
  • 【12】鼠标悬浮:加遮罩,图片放大

    <!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>鼠标悬浮加遮罩,图片放大</title>
    </head>

    <style type="text/css">
        /*图片外面的div*/

        .main_img {
            height: 180px;
             250px;
            margin: 0 auto;
            overflow: hidden;
            position: relative;
        }

        .main_img img {
            height: 180px;
             250px;
            z-index: 1;
            transition: all 1s ease 0s;
        }

        .main_img .show {
            background: rgba(0, 0, 0, 0.4);
            height: 180px;
             250px;
            position: absolute;
            top: 0;
            left: 0;
            z-index: 200;
            opacity: 0;
            filter: alpha(opacity=0);
            /* transition 属性是一个简写属性,用于设置四个过渡属性: */
            /* transition: property duration timing-function delay; */
            /* transition-property  规定设置过渡效果的 CSS 属性的名称。 */
            /* transition-duration  规定完成过渡效果需要多少秒或毫秒。 */
            /* transition-timing-function   规定速度效果的速度曲线。 */
            /* transition-delay 定义过渡效果何时开始。 */
            /* transition-delay: 0s;
            transition-duration: 0.3s;
            transition-property: opacity;
            transition-timing-function: ease-in; */
            transition: opacity 0.3s ease-in 0s;
        }
        /* 鼠标悬浮时 */
        /* 图片放大1.2倍 */

        .main_img:hover img {
            transform: scale(1.2, 1.2);
        }
        /*透明度变为1*/

        .main_img:hover .show {
            opacity: 1;
            filter: alpha(opacity=100);
        }
    </style>

    <body>
        <div class="main_img">
            <img src="pic.jpg">
            <div class="show"></div>
        </div>
    </body>

    </html>
  • 相关阅读:
    C++ 如何重复利用一个内存地址块
    C与C++在const用法上的区别
    C++ 与设计模式学习(其一)
    C/C++ 关于生成静态库(lib)/动态库(dll)文件如何使用(基于windows基础篇)
    c/c++----网站及其后门(CGI应用程序)
    C/C++深度copy和浅copy
    C/C++ 一段代码区分数组指针|指针数组|函数指针|函数指针数组
    C/C++ 如何劫持别人家的命令||函数||程序(只能对于window而言)
    C++继承与派生(原理归纳)
    Linux下如何查看自己的服务器有没有无线网卡
  • 原文地址:https://www.cnblogs.com/tangiguo/p/8175847.html
Copyright © 2011-2022 走看看