zoukankan      html  css  js  c++  java
  • 12.9学习内容

    渐变:

      1线性渐变:

       属性:linear-gradient( 开始位置,角度,起始颜色,终止颜色,位置)

      开始位置:渐变开始的位置,属性值可以为百分比/长度/left、right、top、bottom(可以组合使用)

      角度:渐变终止方向的角度,当开始位置为数值或百分比时候可以使用;

      起始颜色.....必写选项

      终止颜色.....必写选项

      重复渐变属性将修改为:repeating-linear-gradient-()

      2.径向渐变(放射性渐变):

       属性:radial-gradient(开始位置,角度,起始颜色,终止颜色,终止颜色)

      形状:ellipse(椭圆)/circle(圆形)

      发散方向:属性值可以为left、right、top、bottom、center(可以组合使用)

      大小(半径):属性值可以用元素或者关键字表示

      closest-side:圆心到距离最近的边

      farthest-side:圆心到距离最近的边

      closest-corner:圆心到距离最近的角

      farthest-corner:圆心到距离最远的角

      起始角度.....必填项

      终止角度....必填项

      重复的径向渐变:repeating-radial-gradient();

    下面是关于变形transfrom的用法和属性:

      1.none 不进行转换

      2translate(x,y)定义2D转换

      3translateX(X)定义转换,只是用X轴的值

      4translateZ(Z)定义3D转换,只是用Z轴的值  

      scale(x,y)定义对于2D的缩放;

      scaleX(x)通过X轴来进行缩放;

      scaleY(y)通过Y轴来进行缩放;

      rotate(angle角度deg)定义2D旋转,在参数中规定角度、弧度。

      rotateX(x)定义沿着X轴的3D旋转;

      rotateY(y)定义沿着Y轴的3D旋转;

      skew倾斜

      skew(x-angle,y-angle)定义沿着x轴和y轴进行2D倾斜

      skewX(x角度)定义沿着X轴的2D倾斜转换。

      skew(y角度) 定义沿着Y轴的2D倾斜转换。

      matrix(n,n,n,n,n,n)多边形定义2D转换,使用6个值得矩阵。

      transform-origin定义变形的基准点也就是起点

      1.可以使用像素,百分比(百分比是以父元素的大小来决定的)

      2.X轴:left/right /center

      3.Y轴:top/bottom/center

      perspective(n)为3D转换元素定义透视视图。

      

      

      

  • 相关阅读:
    [HTTP2] HTTP1 probs and HTTP2 saves
    [HTTPS] MAN IN THE MIDDLE (MITM)
    [HTTP] HTTP Verb
    [Node.js] Creating JWTs (JSON Web Tokens) in Node
    [RxJS] Drag and Drop example
    [Webpack 2] Ensure all source files are included in test coverage reports with Webpack
    [Webpack 2] Add Code Coverage to tests in a Webpack project
    android简单的答题游戏
    Java Web----EL(表达式语言)详解
    使用ant构建报错,编码GBK的不可映射字符解决方法
  • 原文地址:https://www.cnblogs.com/l8l8/p/8016288.html
Copyright © 2011-2022 走看看