美文网首页
CSS3笔记(四)2D转换 与 渐变

CSS3笔记(四)2D转换 与 渐变

作者: 麓语 | 来源:发表于2018-04-15 15:56 被阅读0次

过渡属性

过渡:由一种状态 渐渐的 过渡到另一种状态

transition:过渡属性  持续时间 延迟  运动曲线;
transition:all 1s;
all:所有的属性都发生过渡

transition-property:过渡的属性 all  width
transition-duration:持续时间 1s
transition-delay: 过渡延迟执行1s;
transition-timing-function:运动曲线
    linear 线性匀速
    ease-in-out 先加速 后减速
    transition-delay: 延迟执行

线性渐变(background-image)

background-image: linear-gradient(135deg,yellow,green);
linear-gradient(方向,起始颜色,终止颜色);
            方向:to left   to right  to top   to bottom  角度 30deg
            起始颜色
            终止颜色

径向渐变(background-image)

background-image: radial-gradient(at left top,yellow,green);
radial-gradient(辐射半径,中心点位置,起始颜色,终止颜色);
            中心点位置:
            at  center  left  top  right bottom
            at 50px  50px

            辐射半径:
            50px
            50px 100px

2D转换

如果多个属性发生过渡,多个属性连写,之间使用空格隔开
transform:translate(-200px,200px) rotate(45deg);

  • 1、缩放 scale
transform: scale(2,0.5);
transform: scale(水平缩放比例,垂直缩放比例);
如果只有一个值,等比例缩放
        不能使用百分比
        大于1放大,小于1缩小
  • 2、变换位移 translate
transform:translate(-50%,-50%);
transform: translate(-100px,-100px);
transform: translate(水平位移,垂直位移);
如果只有一个值,只会水平方向发生位移
可以使用百分比,相对于盒子自身而言的
正值 向下向右   负值 向上向左
  • 3、旋转 rotate
transform:rotate(-45deg);
角度 deg
正值  顺时针
负值  逆时针
  • 3、扭曲 skew
transform:skew(30deg,0deg);
skew(水平角度,垂直的角度)
规律: 当前方向设置了扭曲的角度后,当前这把条边的角度不变,另一条边会产生要给夹角
  • 4、设置变换中心
transform-origin:left;  /*变换中心*/
取值:left  top center  right bottom    50px 50px;

相关文章

  • CSS3 2D转换

    CSS3 转换 通过 CSS3 转换,我们能够对元素进行移动、缩放、转动、拉长或拉伸 2D转换 2D 转换方法: ...

  • CSS3 转换(1):2D

    知识点:CSS3 TransformCSS3 2D转换CSS3 3D转换CSS3 Transform与坐标系统CS...

  • CSS3笔记(四)2D转换 与 渐变

    过渡属性 过渡:由一种状态 渐渐的 过渡到另一种状态 线性渐变(background-image) 径向渐变(ba...

  • CSS3 2D<===>3D转换

    CSS3 2D 转换 CSS3 转换CSS3转换,我们可以移动,比例化,反过来,旋转,和拉伸元素。 它是如何工作?...

  • css3编写浏览器背景渐变背景色

    知识点:rgb全色循环算法,HEX与RGB颜色转换算法、CSS3颜色渐变,CSS3渐变色兼容ie方法,定时器与循环...

  • CSS3中2D和3D的转换

    CSS3 转换:  CSS3转换,我们可以移动,比例化,反过来,旋转,和拉伸元素。 2D转换方法: transla...

  • CSS3 2D转换 、3D转换

    CSS3 2D转换 通过 2D 转换,我们能够对元素进行移动、缩放、转动、拉长或拉伸。 Internet Expl...

  • css动画

    css3动画 过渡:transition 2D 转换 transform 3D 转换 transform 动画:a...

  • 网络编程(六)之CSS3 2D/3D及动画

    下面仍然是跟着pink老师学习CSS3更高级的用法。 一、 CSS3 2D转换 转换(transform)是CSS...

  • css扩展/CSS3

    CSS3 边框 CSS3 圆角属性 新的背景属性 新文本属性 新转换属性 以下列出了所有的转换属性: 2D 转换方...

网友评论

      本文标题:CSS3笔记(四)2D转换 与 渐变

      本文链接:https://www.haomeiwen.com/subject/cxidkftx.html