• CSS3 transform实现图片投影效果


    <!DOCTYPE HTML>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>图片投影效果</title>
    <style>
    .box {
    position: absolute;
    padding: 2px;
    background: white;
    -webkit-box-shadow: 1px 2px 4px rgba(0,0,0,.5);
    -moz-box-shadow: 1px 2px 4px rgba(0,0,0,.5);
    box-shadow: 1px 2px 4px rgba(0,0,0,.5);
    }
    .box img {
    display:block;
    200px;
    height:220px;
    border: 1px inset #8a4419;
    background:#eee;
    }
    .box:after {
    content: '';
    -webkit-box-shadow: 100px 0 10px rgba(0,0,0,.2);
    -moz-box-shadow: 100px 0 10px rgba(0,0,0,.2);
    box-shadow: 100px 0 10px rgba(0,0,0,.2);
    position: absolute;
    50%;
    height: 80px;
    bottom: 0;
    right: 65px;
    z-index: -1;
    -webkit-transform: skew(-40deg);
    -moz-transform: skew(-40deg);
    -o-transform: skew(-40deg);
    transform: skew(-40deg);
    }
    </style>
    </head>
    <body>
    <div></div>
    <div class="box"><img src="images/31.jpg"/></div>
    </body>
    </html>

  • 相关阅读:
    【C#】Color颜色对照表
    eslint的实践
    关于babel和webpack结合使用的实践
    前端学习博客
    css学习4--网格布局
    css学习3--flexbox布局
    CSS学习2-布局介绍
    css学习1
    前端性能优化
    line-height介绍
  • 原文地址:https://www.cnblogs.com/lily2015/p/4661593.html
Copyright © 2020-2023  润新知