7月25号=》271页-275页

12.3  CSS3提供的Animation动画

    CSS3提供了强大的Tween动画支持:Animation动画,这种动画允许开发者定义多个关键帧,浏览器

    将会负责计算、插入关键帧之间的虚拟动画帧。

    CSS3为Animation动画提供了如下几个属性。

      animation-name:指定动画的名称。该属性指定一个已有的关键帧定义。

      animation-duration:指定动画的持续时间。

      animation-timing-function:指定动画的变化速度。

      animation-delay:指定动画延迟多长时间才开始执行。

      animation-iteration-count:指定动画的循环执行次数。

      animation:这是一个复合属性。该属性的格式为:animation-name animation-duration animation-timing-function

            animation-delay animation-iteration-count,使用该属性可以同时指定 animation-name animation-duration

            animation-timing-function animation-delay animation-iteration-count等属性。

      上面属性中animation-name 的属性值应该是一个关键帧定义,这个关键帧定义满足如下格式:

        keyframes 关键帧名称{

            from | to |百分比{

                属性1:属性值1;

                属性2:属性值2;

                属性3:属性值3;

            }

        }

      上面语法格式中,from | to |百分比用于定义关键帧的位置,其中from代表开始处;to代表动画结束帧;百分比则指定关键帧的出现

      位置。例如,10%代表关键帧出现在动画进行了1/10时间处。一个关键帧定义可以包含多个关键帧。

      代码示范:

        //定义一个关键帧

        keyframes ‘fkjava‘ {

          //定义动画开始处的关键帧

          0%{

            left:100px;

          }

          //定义动画进行40%时的关键帧

          40%{

            left:150px;

          }

          //定义动画进行60%时的关键帧

          60%{

            left:75px;

          }

          //定义动画进行100%时的关键帧

          100%{

            left:100px

          }

        }

        //为div元素定义CSS样式

        div{

          width:100px;

          height:100px;

          border:1px solid;

          position:absolute;

        }

        //为鼠标悬停的div元素定义CSS样式

        div:hover{

          //指定执行fkjava动画

          animation-name:‘fkjava‘;

          //指定动画的执行时间

          animation-duration:5s;

          //指定动画的循环次数为1

          animation-iteration-count:1;

        }

    

时间: 2024-10-22 11:35:45

7月25号=》271页-275页的相关文章

6月25号=》211页-215页

9.1.1 CSS3新增的box-sizing属性 css3新增了box-sizing属性来设置width.height控制哪些区域的宽度.高度.这样就可以让开发者控制起来更加方便. 例如有些时候,开发者需要控制的并不是该元素内容的宽度,高度,而是该元素整体(包括padding区.border整体的宽度 和高度),该属性支持如下几个属性值: content-box:设置width.height控制元素的内容区宽度和高度. padding-box:设置width.height控制元素的内容区加内补

5月29号=》第41页-第45页

2.4 HTML5头部和元信息 <script>:该元素用于包含JavaScript脚本. <style>:该元素用于定义内部CSS样式. <link>:该元素用于链接外部CSS样式等资源. <title>:该元素用于定义文档标题. <base>:该元素用于指定该页面中所有链接的基准链接. 该元素属性如下: href:指定所有链接的基准链接. target:指定超链接默认在哪个窗口打开=>(_blank._parent._self._top

5月27号=》第30页-第35页

2.18 框架相关元素 HTML5删除了<frameset>.<frame>.<noframes>这三个标签 保留了<iframe>元素 2.2 HTML5新增的通用属性 2.2.1 contenEditable:该属性为true时可在页面直接对该标签进行编辑    用户编辑完后,内容会直接显示在该页面中(一旦  刷新页面就会重新加载,编辑的内容会丢失),开发  者可以通过该元素的innerHTML属性来获取编辑后    的内容   该属性具有"可

psp进度(11月25号-31号)

本周psp进度 本周psp进度 11月25号 内容 开始时间 结束时间 打断时间 净时间                     11月27号 内容 开始时间 结束时间 打断时间 净时间           11月28号 内容 开始时间 结束时间 打断时间 净时间                     11月号 内容 开始时间 结束时间 打断时间 净时间                     博客字数累积 代码行数累积 本周任务饼状图

上个月26到这个月25号 SQL

上个月26到这个月25号 SQL http://topic.csdn.net/u/20070321/09/f1fb9632-effc-42c3-8fc2-00a4ae125cc9.html select dateadd(day,26,dateadd(month,-1,DATEADD(day,0-day(getdate()),getdate()))) as hehe select dateadd(day,25,DATEADD(day,0-day(getdate()),getdate())) as

5月28号=》第35页-第40页

2.3.2 语义相关元素 <mark>:用于显示HTML页面中需要重点"关注"的内容,浏览器 通常会用黄色显示该标签内的内容. <time>:用来显示被标注内容是日期.时间或者日期时间.   使用该标签要指定datetime属性,格式为"yyyy-MM-ddTHH:mm"   如果<time>标签的内容直接符合以上格式,则可以不用指定datetime属性. <details>:该元素用于显示一段详细信息或某个主题的细节

3月25号

今天花了4个小时做完了一个OPPO的页面,还是太菜了,思路不够好,还不能完全做到融会贯通. 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"

11月25号站立会议

小组名称:飞天小女警 项目名称:礼物挑选小工具 小组成员:沈柏杉(组长).程媛媛.杨钰宁.谭力铭 代码地址:HTTPS:https://git.coding.net/shenbaishan/gift-selection.git SSH:[email protected]:shenbaishan/gift-selection.git 会议时间:2016-11-25 13:00-----13:30 会议地点:本部研究生教学楼一楼大厅 会议内容: 一.已完成项: ①修BUG--沈柏杉 ②修BUG--程

9月25号所学

今天总结前期所学: 1.基本标签 <h1>~<h6> 由小到大标题 <p>段落</p> <b><i><u>加粗,倾斜,下划线</u></i></b> <center><b>居中</b></center> <s>删除线</s> 特殊的:<br>换行:<hr>水平线 2.列表.表格 有序列表: &