设置样式的过度效果

transition-property: none/all;
transition-duration:2s;运动时间,默认是0秒
transition-delay:0s; 延迟时间默认0秒
transition-timing-function:ease;逐渐变慢(默认)

linear匀速 ease-in加速 ease-out减速 ease-in-out先加速再减速*/

1,样式 持续时间 延时  可连写多组每个样式之间使用','隔开

.过度的样式 可以同时指定多个

1,过度的时间 2,过度的样式
transition: 1s width , 2s height , 1s background;

2. 过度的形式
贝塞尔曲线很重要 几乎所有的都能用贝塞尔曲线做出来
网址:http://cubic-bezier.com/#.14,.63,.79,.21

伪类选择器,光标移动到上面时触发,产生动画效果

-------------------------------------------------

transform: 形变属性

平移:translate

平移:translate 给定坐标, 沿着做标轴移动
第一个参数:x轴坐标 第二个参数:y轴坐标 以自身作为参照

可给 数值或者百分比%

旋转角度  单位是deg  以自身中心作为旋转中心

正数沿着顺时针方向   负数逆时针方向

设置形变参考原点 默认值是center  top  bottom left right

transform: rotateX(45deg);
transform: rotateY(45deg);

scale() 缩放倍数
transform: scale(2.0, 0.5)
大于1表示放大 1以下代表缩小
盒子里的内容也会跟着一起缩放

transform-origin: left;  缩放的原点
transform: scale(0.2, 0.5); 参数XY
transform: scaleX(0.5);  沿着X轴
transform: scaleY(.4);  沿着Y轴

skew() 倾斜
X轴的倾斜:正数逆时针
Y轴的倾斜:正数顺时针

倾斜指的是XY轴的倾斜 
transform-origin: left;  设置倾斜的原点
transform: skew(30deg, 30deg);  参数XY
transform: skewX(30deg); 沿着X轴
transform: skewY(30deg);  沿着Y轴

transition&transform,CSS中过度和变形的设置的更多相关文章

  1. css中的border-collapse属性如何设置表格边框线?(代码示例)

    css中的border-collapse属性如何设置表格边框线?本篇文章就给大家介绍css中的border-collapse属性是什么? border-collapse属性设置表格边框线的方法.有一定 ...

  2. 有关CSS中字体响应式的设置

    在进行页面响应式设计中,往往需要根据屏幕分辨率来显示不同大小的字体.通常的做法是通过media queries给不同的分辨率指定不同的字体样式,例如: body { font-size: 22px; ...

  3. CSS中字体响应式的设置

    在进行页面响应式设计中,往往需要根据屏幕分辨率来显示不同大小的字体.通常的做法是通过media queries给不同的分辨率指定不同的字体样式,例如: body { font-size: 22px; ...

  4. css中background-image背景图片路径设置

    web项目中经常会用到background-image:url(),很多小伙伴不知道该怎么写需要的图片路径. 在此之前先要知道几个重要的东东: /  项目根目录         这个不用多说,就是程序 ...

  5. css中关于table的相关设置

    一.设置好看的单边框表格 1.一种实现方式 分别给table标签和td标签设置不在同一方向的border属性,如下table设置‘左上’边框,td设置‘右下’边框.其他设置方式同样可以实现. tabl ...

  6. CSS中为什么有的元素能够设置高度,而有的元素却不能设置高度与宽度?

    可以使用{display:block}将内联元素变为块级元素,同时使用{display:inline}将块级元素变为内联元素. {display:inline-block}又是怎么回事,根据张鑫旭老师 ...

  7. css中使用rgba和opacity设置透明度的区别

    1.使用rgba设置背景色的透明 效果如下: <body> <div id="box"> 你好啊! </div> </body> b ...

  8. 关于对CSS中超链接那部分的设置

    a:link{                                  //正常下的超链接 color:red;                          //超链接的颜色 text ...

  9. CSS 中如何把 Span 标签设置为固定宽度

    一.形如<span>ABC</span>独立行设置SPAN为固定宽度方法如下: span {width:60px; text-align:center; display:blo ...

随机推荐

  1. HTML中的图像

    格式: 1.JPEG:文件品质高,内存大,文件大小为GIF的1/4,色彩丰富 2.PNG:内存最小,图像不失真,支持透明度设置 3.GIF:适合显示色调不连续或具有大面积单一颜色的图像,比如导航条.按 ...

  2. spark的安装

    官方安装地址:http://spark.apache.org/docs/latest/spark-standalone.html 准备 1.三台机器(m2.m3.m4) 2.m2位master, m3 ...

  3. 在LaTeX文档中插入图片的几种常用的方法

    LaTeX中一般只直接支持插入eps(Encapsulated PostScript)格式的图形文件, 因此在图片插入latex文档之前应先设法得到图片的eps格式的文件. 在LaTeX文档中插入图片 ...

  4. jpg转png

    对于jpg图片来说,有损压缩因子设置为0.5 可以大大减少图片的体积,而对图片的质量几乎没有太大影响: 下面是测试图片结果:     // UIImage *image_jpg = [UIImage ...

  5. jquery通过name,id名称获取当前value值

    name是input标签的属性值,jQuery提供了attr() 方法用于设置/改变属性值 $("input:text").attr("name");$(&qu ...

  6. Ruby(Selenium / Rspec)在Windows 8_64上安装步骤

    1.首先需要下载RubyInstaller.exe程序(下载地址随便都能找到). 如:rubyinstaller-2.2.2-x64.exe 安装好Ruby后,需要更新Gems gem update ...

  7. WDR7500 花生壳问题

    新进一WDR7500 居然不能解析花生壳. 百度一番, 发现别人有同样的问题. 找来找去从别人的只言片语中发现需要升级固件. 好不容易加入一个群, 把固件下下来. 升级固件, 重新设置, 解析成功. ...

  8. delphi的webBrowser操作HTML研究

    测试例子: 外网电脑D:\TEST\delphiTest\webbrowsetest 参考文档: delphi 操作WebBrowser 元素值 http://hi.baidu.com/kinglik ...

  9. s3c2440 移值u-boot-2016.03 第6篇 支持mtd yaffs 烧写

    1, 解决启动时的错误 Warning - bad CRC, using default environment 搜索发现 在 /tools/env/fw_env.c 中 /* 放在NAND FLAS ...

  10. 关于img 403 forbidden的一些思考

    网页中经常需要显示图片给用户看,对网站本身来说有的图片是从本地图片服务器来的,但是一旦数量多了以后,磁盘空间又是一个问题. 所以有时就希望显示其他网站的Image,直接把其他网站的图片显示在我的网站上 ...