• CSS3实现文字折纸效果


     CSS3实现文字折纸效果

      效果图:

     代码如下,复制即可使用:

    <!DOCTYPE html>
    <html>
    <head>
        <title></title>
        <style type="text/css">
            html {
      height: 100%;
    }
    
    body {
      background: -webkit-linear-gradient(45deg, #e6e2df 80%, #c2c1bd 100%);
      background: linear-gradient(45deg, #e6e2df 80%, #c2c1bd 100%);
      height: 100%;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
    }
    
    .wrapper {
      width: 100%;
      font-family: 'Source Code Pro', monospace;
      margin: 0 auto;
      height: 100%;
    }
    .wrapper h1 {
      text-transform: uppercase;
      -webkit-transform: translate(-50%, -50%) skew(10deg) rotate(-10deg);
              transform: translate(-50%, -50%) skew(10deg) rotate(-10deg);
      font-size: 20vw;
      top: 50%;
      left: 50%;
      margin: 0;
      position: absolute;
      text-rendering: optimizeLegibility;
      font-weight: 900;
      color: rgba(255, 158, 177, 0.5);
      text-shadow: 1px 4px 6px #e6e2df, 0 0 0 #66303a, 1px 4px 6px #e6e2df;
    }
    .wrapper h1:before {
      content: attr(data-heading);
      position: absolute;
      left: 0;
      top: -4.8%;
      overflow: hidden;
      width: 100%;
      height: 50%;
      color: #fbf7f4;
      -webkit-transform: translate(1.6vw, 0) skew(-13deg) scale(1, 1.2);
              transform: translate(1.6vw, 0) skew(-13deg) scale(1, 1.2);
      z-index: 2;
      text-shadow: 2px -1px 6px rgba(0, 0, 0, 0.2);
    }
    .wrapper h1:after {
      content: attr(data-heading);
      position: absolute;
      left: 0;
      top: 0;
      overflow: hidden;
      width: 100%;
      height: 100%;
      z-index: 1;
      color: #d3cfcc;
      -webkit-transform: translate(0vw, 0) skew(13deg) scale(1, 0.8);
              transform: translate(0vw, 0) skew(13deg) scale(1, 0.8);
      -webkit-clip-path: polygon(0 50%, 100% 50%, 100% 100%, 0% 100%);
              clip-path: polygon(0 50%, 100% 50%, 100% 100%, 0% 100%);
      text-shadow: 2px -1px 6px rgba(0, 0, 0, 0.3);
    }
    
        </style>
    </head>
    <body>
        <div class="wrapper">
            <h1 data-heading="jQuery">jQuery</h1>
        </div>
    </body>
    </html>

     如有错误,欢迎联系我改正,非常感谢!!!

  • 相关阅读:
    Java的Class类及static块的执行时机
    Java中Scanner用法总结
    JavaWeb中表单数据的获取及乱码问题
    JavaWeb_MVC 设计模式
    JavaScript高级程序设计(读书笔记)之函数表达式
    JavaScript高级程序设计(读书笔记)之BOM
    JavaScript高级程序设计读书笔记之JSON
    WPF 引用 ttf文件
    WPF Binding Mode,UpdateSourceTrigger
    WPF 选项卡
  • 原文地址:https://www.cnblogs.com/yidaixiaohui/p/8447089.html
Copyright © 2020-2023  润新知