zoukankan      html  css  js  c++  java
  • css3渐变之linear-gradient与-webkit-linear-gradient写法异同

    语法
    background: linear-gradient(direction, color-stop1, color-stop2, ...);

    通常只需要linear-gradient,兼容性较好。但iphone5的ios6系统下,linear-gradient不识别,需要加上-webkit-linear-gradient。

    linear-gradient和-webkit-linear-gradient的用法是有很大区别的,千万别以为只是多了一个-webkit。
    主要是第一个参数direction。前者需要使用“to bottom”,而后者是“bottom”,不能加“to”:
    .im-item .im-mask {
    background:linear-gradient(to bottom, rgba(0,0,0,0.18), rgba(0,0,0,0.6));
    background:-webkit-linear-gradient(bottom, rgba(0,0,0,0.18), rgba(0,0,0,0.6));
    }

    使用角度时也不一样,前者0deg表示从下到上,而后者0deg表示从左到右。如:
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.18), rgba(0, 0, 0, 0.9));
    background: -webkit-linear-gradient(0deg, rgba(0, 0, 0, 0.18), rgba(0, 0, 0, 0.9));

    如果第一个参数省略,那么两者都表示从上到下,这点倒是相同:
    background: linear-gradient(rgba(0, 0, 0, 0.18), rgba(0, 0, 0, 0.9));
    background: -webkit-linear-gradient(rgba(0, 0, 0, 0.18), rgba(0, 0, 0, 0.9));

  • 相关阅读:
    redis知识梳理
    网络编程
    netty
    浏览器发数据到服务器的过程
    spring事务
    springboot-
    《食堂远程下单系统》需求规格说明书
    《食堂远程下单系统》设计规格说明书
    OrderOnline——功能需求
    OrderOnline——项目概述
  • 原文地址:https://www.cnblogs.com/hz-blog/p/5142139.html
Copyright © 2011-2022 走看看