zoukankan      html  css  js  c++  java
  • Css--深入学习之折角效果

    本文是作者从别的网站和文章学习了解的知识,简单做了个笔记,想要学习更多的可以参考这里:【css进阶】伪元素的妙用--单标签之美奇思妙想

    代码:
     1   /*建立一个带圆角的矩形,并使用线性渐变将其从左到底透明渐变到深绿色,然后使用2D旋转矩形*/
     2         .corner:before{
     3           content: '';
     4           position: absolute;
     5           top: 0; right: 0;
     6           background:
     7           linear-gradient(to left bottom,transparent 50%, rgba(0,0,0,.2) 0, rgba(0,0,0,.4)) 100% 0 no-repeat; 
     8           /*线性渐变:从左到底(也就是从左边到最底部,斜切过来),
     9             透明50%的宽度渐变到rgba(0,0,0,.2) 0,,再到rgba(0,0,0,.4))
    10             background-size:100% 0
    11             不重复或平铺 
    12           */
    13           width: 1.73em; height: 3em;
    14           transform: translateY(-1.3em) rotate(-30deg);
    15           /*translateY(-1.3em):y轴方向平移-1.3em,就向上移动出去了一点
    16               rotate(-30deg):  平面旋转-30度
    17           */
    18           transform-origin: bottom right;
    19           border-bottom-left-radius: inherit;
    20           box-shadow: -.2em .2em .3em -.1em rgba(0,0,0,.15);
    21         }
    22         /*原理其实就是一个带切角的圆角矩形与一个小圆角矩形旋转拼合而成*/
  • 相关阅读:
    【转载】Oracle实例和Oracle数据库(Oracle体系结构)
    【转载】Oracle 11g R2 for Win7旗舰版(64位)- 安装
    eclipse 中卸载插件的方法
    eclipse编辑jsp文件和javascript代码很卡解决办法
    ExtJS登陆页面涉及到的几个问题
    一个关于ExtJS4具体控件的详细教程
    ES6与React中this完全解惑
    for, for..in, in, for...of的区别
    Sublime Text3的react代码校验插件
    Sublime Text3中JSX支持Emmet快捷键
  • 原文地址:https://www.cnblogs.com/leona-d/p/6047654.html
Copyright © 2011-2022 走看看