zoukankan      html  css  js  c++  java
  • css背景颜色渐变效果

    css3兼容性的渐变效果:

    http://www.zhangxinxu.com/wordpress/2010/04/css%E5%AE%9E%E7%8E%B0%E5%85%BC%E5%AE%B9%E6%80%A7%E7%9A%84%E6%B8%90%E5%8F%98%E8%83%8C%E6%99%AFgradient%E6%95%88%E6%9E%9C/

    firefox3.6下的渐变效果:

    http://www.zhangxinxu.com/wordpress/?p=727

    chrome下的渐变效果:

    http://www.qianduan.net/understand-the-css3-gradient.html

    一、IE浏览器下的渐变背景:IE渐变滤镜

    渐变:
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=red,endcolorstr=blue,gradientType=1);
    gradientType=1代表横向渐变
    gradientType=0代表纵向淅变
    startcolorstr=”色彩” 代表渐变渐变起始的色彩
    endcolorstr=”色彩” 代表渐变结尾的色彩。


    透明渐变:
    filter:alpha(opacity=100 finishopacity=0 style=1 startx=0,starty=5,finishx=90,finishy=60)
    opacity表示透明度,默认的范围是从0 到 100,他们其实是百分比的形式。0代表完全透明,100代表完全不透明。 
    finishopacity设置渐变的透明效果,指定结束时的透明度。范围也是0 到 100
    style用来指定透明区域的形状特征
    0 代表统一形状
    1 代表线形
    2 代表放射状
    3 代表矩形。
    startx 渐变透明效果开始处的 X坐标。
    starty 渐变透明效果开始处的 Y坐标。 
    finishx 渐变透明效果结束处的 X坐标。 
    finishy 渐变透明效果结束处的 Y坐标。

    二、Firefox浏览器下的渐变背景

    线性的(-moz-linear-gradient):
    background: -moz-linear-gradient(left, blue, white);
    起始点(Starting Point):起点的工作方式类似于background position。您可以设置水平和垂直位置为百分比,或以像素为单位,或在水平方向上可以使用left/center/right,在垂直方向上可以使用top/center/bottom。位置起始于左上角。如果你不指定水平或垂直位置,它将默认为center。
    角度(Angle):是一个由水平线与渐变线产生的的角度,逆时针方向。因此,使用0deg将产生一个左到右横向梯度,而90度将创建一个从底部到顶部的垂直渐变。
    background: -moz-linear-gradient(left 20deg, black, white);
    起止颜色(Color Stops):除了起始位置和角度,你应该指定起止颜色。起止颜色是沿着渐变线,将会在指定位置(以百分比或长度设定)含有指定颜色的点。色彩的起止数是无限的。如果您使用一个百分比位置,0%代表起点和100%是终点,但区域外的值可以被用来达到预期的效果。
    background: -moz-linear-gradient(top, blue, white 80%, orange);

    放射状的(-moz-radial-gradient):
    (Repeating Gradients):
    
    

    三、Chrome浏览器下的渐变背景

    -webkit-gradient(<type>, <point> [, <radius>]?, <point> [, <radius>]? [, <stop>]*)
    background: -webkit-gradient(linear, 0 0, 0 100%, from(red), to(blue));
    • 渐变的类型? (linear)
    • 渐变开始的X Y 轴坐标(0 0 – 或者left-top)
    • 渐变结束的X Y 轴坐标(0 100% 或者left-bottom)
    • 开始的颜色? (from(red))
    • 结束的颜色? (to(blue))
  • 相关阅读:
    大数据Hadoop-2
    大数据Hadoop-1
    Consistent Hashing
    分支的创建、删除、切换、合并以及冲突解决
    windows WEB 高可用/可伸缩
    Oracle行转列、列转行的Sql语句总结
    从零到百亿互联网金融架构发展史---架构变迁
    WebJars
    springcloud(五):熔断监控Hystrix Dashboard和Turbine
    SpringBoot编写自定义的starter 专题
  • 原文地址:https://www.cnblogs.com/lindsayzhao103011/p/3510502.html
Copyright © 2011-2022 走看看