zoukankan      html  css  js  c++  java
  • 3D渐变分层

    效果:

    eH8vJf.jpg eH8vJf.jpg eH8vJf.jpg eH8vJf.jpg

    主要是css效果

    transform 属性向元素应用 2D 或 3D 转换。该属性允许我们对元素进行旋转、缩放、移动或倾斜。

     transition是过渡时间。

    align-items: center;居中对齐弹性盒的各项 <div> 元素

    justify-content:center;  justify-content 用于设置或检索弹性盒子元素在主轴(横轴)方向上的对齐方式,加上center是项目在容器中心

    代码如下:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <link rel="stylesheet" type="text/css" href="index.css">
        <title>3D渐变分层悬浮</title>
    </head>
    <body>
    <div class="container">
    <img src="img1.jpg">
    <img src="img1.jpg">
    <img src="img1.jpg">
    <img src="img1.jpg">
    </div>
        
    </body>
    </html>

    css:

    body{
        margin:0;
        padding:0;
        width: 100%;
        height: 100vh;
        display: flex;
        align-items: center;
        justify-content:center;
    }
    .container{
        position: relative;
         360px;
        height: 360px;
        
        transform:rotate(-30deg) skew(25deg) scale(.8);
        transition: 0.5s;
    }
    .container img{
        position: absolute;
         100%;
        transition: 0.5s;
    }
    .container:hover img:nth-child(1){
        transform: translate(40px,-40px);
        opacity: .4;
    }
    .container:hover img:nth-child(2){
        transform: translate(80px,-80px);
        opacity: .6;
    }
    .container:hover img:nth-child(3){
        transform: translate(120px,-120px);
        opacity: .8;
    }
    .container:hover img:nth-child(4){
        transform: translate(160px,-160px);
        opacity: 1;
    }
  • 相关阅读:
    .net 日期格式化
    grunt 上手
    设计模式的认识
    顺时针打印矩阵
    WCF 框架运行时类图
    Python闭包详解
    软件用了那些技术
    zoj 1610 Count the Colors(线段树延迟更新)
    快速提高自己的技术的办法?有两个方法
    纯win32实现PNG图片透明窗体
  • 原文地址:https://www.cnblogs.com/ellen-mylife/p/11325164.html
Copyright © 2011-2022 走看看