zoukankan      html  css  js  c++  java
  • webkit内核浏览器的Linear Gradients(线性渐变)Css3演示

    webkit内核的safari、 Chrome的Linear Gradients(线性渐变)的几点说明及演示:

    webkit内核的safari、 Chrome的Linear Gradients(线性渐变)基本语法:

    background-image:-webkit-gradient(type,x1 y1, x2 y2, from(开始颜色值),to(结束颜色值), [color-stop(偏移量小数,停靠颜色值),...] );
    background:-webkit-gradient(linear, 0% 0%, 100% 0%, from(#FF0000), to(#FFFFFF));

     -webkit-gradient是background的一个属性值;

    webkit内核的Linear Gradients (线性渐变)第一组参数type(类型)为 linear;

    第二组参数是x1 y1, x2 y2当成颜色渐变体的两个点的坐标就是。x1,x2,y1,y2的取值范围为0%-100%,当x1,x2,y1,y2取值为极值的时候,x1和x2可以取值left(或0%)或right(或100%),y1和y2可以取值top(或0%)或bottom(或100%);

    •当x1等于x2,y1不等于y2,实现垂直渐变,调整y1,y2的值可以调整渐变半径大小;

    •当y1等于y2,x1不等于x2,实现水平渐变,调整x1,x2的值可以调整渐变半径大小;

    •当y1不等于y2,x1不等于x2,实现角度渐变,当x1,x2,y1,y2取值为极值的时候接近垂直渐变或水平渐变;

    •当x1等于x2,y1等于y2,实现没有渐变,取from色,即“ from(颜色值)”;

    实现垂直渐变和水平渐变渐变时,

    x1和x2可以最简单的取值是left(或0%)或right(或100%)

    y1和y2可以最简单的取值是top(或0%)或bottom(或100%);

    from(开始颜色值),to(结束颜色值)是两个渐变颜色值;

    [color-stop(偏移量<小数>,停靠颜色值),...]:可以使用多个color-stop,如果渐变只有2个颜色,那么可以不使用该参数;

    偏移量必须为小数,如果偏移量>=1,那么该color-stop相当于无效;

    附上一组跨浏览器颜色渐变代码

     1 <style type="text/css">
     2 .bg
     3 {
     4     100%;
     5     height:500px;
     6     -ms-filter:"progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#FFFF0000,endColorStr=#FFFFFFFF)"; 
     7     *filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#FFFF0000,endColorStr=#FFFFFFFF);
     8     background:-moz-linear-gradient(left,#FF0000,#FFFFFF);
     9     background:-webkit-gradient(linear, 0% 0%, 100% 0%, from(#FF0000), to(#FFFFFF));
    10 }
    11 </style>
  • 相关阅读:
    Codeforces Round #169 (Div. 2) B. Little Girl and Game(博弈)
    Codeforces Round #167 (Div. 2) C. Dima and Staircase(线段树·成段更新,繁琐)
    Codeforces Round #170 (Div. 2) B. New Problem(好题)
    BKDR Hash Function
    DOC常用命令(转)
    C++ GUI Qt4 自学笔记
    windows如何取消开机启动项
    如何查看电脑配置
    Codeforces Round #166 (Div. 2)C. Secret(构造)
    Codeforces Round #168 (Div. 2) C. kMultiple Free Set(二分查找)
  • 原文地址:https://www.cnblogs.com/laonanren/p/2933845.html
Copyright © 2011-2022 走看看