zoukankan      html  css  js  c++  java
  • CSS3实现背景颜色渐变 摘抄

    一. Webkit浏览器

          (1) 第一种写法:

                background:-webkit-gradient(linear ,10% 10%,100% 100%,

                                                                  color-stop(0.14,rgb(255,0,0)),

                                                                  color-stop(0.5,rgb(255,255,0)),

                                                                  color-stop(1,rgb(0,0,255)) );

                 第一个参数:表示的是渐变的类型

                                      linear线性渐变

                 第二个参数:分别对应x,y方向渐变的起始位置

                 第三个参数:分别对应x,y方向渐变的终止位置

                 第四/五/N个参数:设置渐变的位置及颜色

          (2)第二种写法:这种写法比较简单,而且效果比较自然

                background:-webkit-gradient(linear, 0 0, 0 100%, from(#2074af), to(#2c91d2));

                 第一个参数:表示的是渐变的类型

                                       linear线性渐变

                 第二个参数:分别对应x,y方向渐变的起始位置

                 第三个参数:分别对应x,y方向渐变的终止位置

                 第四个参数:设置了起始位置的颜色

                 第五个参数:设置了终止位置的颜色

    二.Mozilla浏览器

          (1)第一种写法:

               background:-moz-linear-gradient(10 10 90deg,

                                                                       rgb(25,0,0) 14%,

                                                                       rgb(255,255,0) 50%,

                                                                       rgb(0,0,255) 100%);

               第一个参数:设置渐变起始位置及角度

               第二/三/四/N个参数:设置渐变的颜色和位置

          (2)第二种写法:这种写法比较简单,而且效果比较自然

               background:-moz-linear-gradient(top, #FFC3C8,#FF9298);

               第一个参数:设置渐变的起始位置

               第二个参数:设置起始位置的颜色

               第三个参数:设置终止位置的颜色

    三.IE 浏览器

         IE浏览器实现渐变只能使用IE自己的滤镜去实现

              filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffff,endColorstr=#9fffff,grandientType=1);

              第一个参数:渐变起始位置的颜色

              第二个参数:渐变终止位置的颜色

              第三个参数:渐变的类型

                                      0 代表竖向渐变        1  代表横向渐变  

         P.S.这里设置背景的时候不需要给background设置,直接用filter即可,不要和其他的浏览器混淆

  • 相关阅读:
    js对象数组(JSON) 根据某个共同字段 分组
    一个 函数 用来转化esSearch 的range 条件
    关于 vuex 报错 Do not mutate vuex store state outside mutation handlers.
    android listview 重用view导致的选择混乱问题
    android SDK和ADT的更新
    Android中adb push和adb install的使用区别
    pycharm中添加扩展工具pylint
    su Authentication failure解决
    Putty以及adb网络调试
    有关android源码编译的几个问题
  • 原文地址:https://www.cnblogs.com/1rui/p/5500929.html
Copyright © 2011-2022 走看看