最近打算学习css3知识,觉得css3写出来的效果好炫好酷,之前一直想要学习来着。可能之前的决心,毅力,耐心不够,所以想要重整起来,放下浮躁的心态,一步一个脚印,踏踏实实的来学习。

首先学习的是css3 transition属性,该属性的定义为从一个属性值平滑过渡到另一个属性值。

格式为:transition: ,或

transition-property:

transition-duration:

transition-timing-function:

注意,由于各浏览器之间的兼容性差异,针对各浏览器写的css3样式都要加上前缀,如:

-webkit-: /*chrome,safari*/

-moz-: /*firebox*/

-ms: /*IE*/

-o-: /*opera*/

如下,举个例子,代码示例:

个人网站首页

.block{

width:400px;

height:400px;

background-color:blue;

-webkit-transition: background-color 3s;

}

.block:hover{

background-color:red;

}

.progress-bar{

width: 40px;

height: 40px;

background-color: blue;

}

.progress-bar:hover{

width: 960px;

}

#bar1{

-webkit-transition: width 3s ease;

}

#bar2{

-webkit-transition: width 3s linear;

}

#bar3{

-webkit-transition: width 3s ease-in;

}

#bar4{

-webkit-transition: width 3s ease-out;

}

#bar5{

-webkit-transition: width 3s ease-in-out;

}

#expermient{

-webkit-perspective:800px;

-webkit-perspective-origin:50% 50%;

-webkit-transform-style:preserve-3d;

}

#blocks{

width: 500px;

height: 500px;

background-color: blue;

margin: 0 auto;

-webkit-transform:rotateX(45deg);

}

.hw-cbg.on p{

padding:0px 0 0 30px;

-webkit-transition:padding-left 2s ease;

}

.hw-cbg p{

padding: 30px 0 0 0;

}

.animation{

width:100px;

height:100px;

background:red;

position:relative;

animation:mymove 5s infinite;

-webkit-animation:mymove 5s infinite; /*Safari and Chrome*/

}

@-webkit-keyframes mymove{

0% {margin-left: 0px;background-color: blue;}

50% {margin-left: 30px;}

100% {margin-left: 60px;}

}

ease

linear

ease-in

ease-out

ease-in-out

在节奏紧张的都市生活中,高效便携会让您的生活化繁为简。HUAWEI MateBook配备12英寸屏幕的

金属机身,重量仅为640g,厚度低至6.9mm。内在强大,彰显锐意与品质的交融;

轻薄时尚,是您工作生活的称心伴侣。

$(document).ready(function(){

$('.hw-cbg').addClass('on');

})

css transition ease,css3 transition属性相关推荐

  1. css中translation,css3 translate属性

    translate(x,y)水平方向和垂直方向同时移动(也就是X轴和Y轴同时移动):translateX(x)仅水平方向移动(X轴移动):translateY(Y)仅垂直方向移动(Y轴移动)默认都是从 ...

  2. [css] 如何使用CSS3的属性设置模拟边框跟border效果一样?

    [css] 如何使用CSS3的属性设置模拟边框跟border效果一样? <!DOCTYPE html> <html lang="en"> <head& ...

  3. css2.0圆角,CSS圆角效果-CSS3常用属性集合

    CSS3使用注意项:早期的firefox chrome 等某些游览器中也实现了部分CSS3,所以为了兼容部分,在CSS3中的编写,需要如此: {-moz-border-radius: 4px; -we ...

  4. css transition兼容性,CSS3 Transition详解和使用

    Transition 简介 Transition 可以设置 CSS 属性的过渡效果,它有以下几个属性. transition-property 用于指定应用过渡属性的名称 transition-dur ...

  5. css通知页面,CSS3 transition 实现通知消息轮播条

    Vue 版本,拷贝到文件即可使用 {{ item }} export default { data () { return { // 开启动画 isAnimated: false, // 轮播数据 d ...

  6. Transition of CSS3

    文章目录 Transition of CSS3 transition-property transition-duration transition-timing-function linear ea ...

  7. css让div旋转,CSS3 transform 属性 旋转 div 元素

    div { transform:rotate(7deg); -ms-transform:rotate(7deg); /* IE 9 */ -moz-transform:rotate(7deg); /* ...

  8. 悬停渐变特效html,CSS3 transition属性实现hover渐变动画效果

    CSS3 transition属性实现hover渐变动画效果 我们知道许多网页动态特效都是由FLASH或JQUERY之类的JS特效库实现的实际上现在CSS3也能实现很多类似效果了,只是在各种浏览器中兼 ...

  9. CSS系列之过渡 transition(CSS3)

    文章の目录 1.transition 1.1.概述 1.2.值的组成 2.transition-property 2.1.属性值 3.transition-duration 3.1.属性值 4.tra ...

  10. css动画走马灯5秒,css3 transition 和 animation实现走马灯

    这段时间在做一个App,H5的开发.页面上有公告 以走马灯的形式显示出来. 在开始直接用的marquee标签,后来发现在ios客户端,走马灯移动不够平滑,有抖动现象. 对于有强迫症的我而言是无法忍受的 ...

最新文章

  1. ActionScript 3.0 实现树形菜单。
  2. 机房墙面为什么要做保温?该怎么做?
  3. 使用远程工具连接提示**Host *** is not allowed to connect to this mysql server**拒绝连接错误
  4. amba simple class驱动_学习笔记:class加载器和双亲委派模型
  5. audio标签控制音量_HTML5中audio与video标签的使用
  6. 云服务器40g能装sqlserver_双十一买2核4G云服务器,哪里更便宜
  7. .NET 开源免费图表组件库,Winform,WPF 通用
  8. oftc注册服务器占用,golang服务器程序运行过程中崩溃,报错:fatal error: runtime: out of memory...
  9. 以后再想大数据杀熟就没那么容易了
  10. 蔡高厅老师 - 高等数学阅读笔记 - 07 - 函数的微分 - 微分中值定理 罗尔、拉格朗日中值定理 (31、32、33、34、35)
  11. 采用开源技术的好处_采用开源的6个技巧
  12. Vagrant 构建 LNMP 一致环境
  13. Zabbix 5.0 监控 SSH 登录
  14. 易宝典文章——玩转Office 365中的Exchange Online服务 之十一 怎样在Exchange Online中配置邮件传递限制...
  15. JSP+MySQL基于ssm的物理竞赛管理系统-
  16. 光纤接口类型及光纤收发器指示灯图解
  17. Scrapy0.24.1_中文文档
  18. Stimulsoft Reports如何进行数据连接
  19. 在虚拟机上调试网络时要注意的内容
  20. 《胡适文存》胡适的读书方法

热门文章

  1. 共识算法-PoW(工作量证明)算法
  2. 项目管理(五):WBS
  3. 处理 “回扣”的4种对策
  4. dubbo源码分析23 -- provider 接收与发送原理
  5. KrakenD网关V1.0.0文档初步翻译
  6. Docker - 配置国内加速器加速镜像下载
  7. nandflash地址的物理地址,逻辑地址,spare地址等理解
  8. 程序员裸辞2个月找不到工作,心态爆炸了
  9. Win10查看电脑上次的开机时间
  10. Snort Rules——使用pcre进行规则匹配