精准猎取科技资讯,天堂视频在线观看,高效阅读科技新闻_黄色av网站在线免费观看_科技猎

CSS3 動畫系列1

我是創始人李巖:很抱歉!給自己產品做個廣告,點擊進來看看。  
10年5月份寫過類似的文章,那時候CSS3 動畫基本上只有webkit內核的瀏覽器,如今CSS3已經大量的被應用到各種項目中,并且逐漸成為前端開發工程師的必備技能。雖然在項目中也經常用CSS3來優化一些體驗,但是總覺的自己掌握的不夠,所以最近溫故知新,總結一下。歡迎大家拍磚討論。
歸納總結了一下,我們口中說的CSS3 動畫包括兩種類型:
  1. Transition-過渡
  2. Animation-動畫
他們都使我們的網頁“動”起來了,兩者功能類似,不過兩者存在著一下細微的差別:
Transition(過渡)是通過定義元素從 起點的狀態 和 結束點的狀態 ,在一定的時間區間內實現元素平滑地過渡或變化 的一種補間動畫機制。
而Animation(動畫)不僅可以定義元素從 起點的狀態 和 結束點的狀態,而且他可以定義元素 在任意兩個點之間的關鍵幀(Keyframes)的狀態,在指定的時間內實現元素平滑地過渡或變化 的一種補間動畫機制。
使用transition制作一個簡單的transition效果時,元素包括了起點狀態的屬性和結束點狀態的屬性,一個開始執行動畫時間(transition-delay)和一個延續動作時間(transition-duration)以及動作的變換速率(transition-timing-function),這樣就可以進行一個簡單的動畫了。如果我們要控制的更細一些,比如說我要第一個時間段執行什么動作,第二個時間段執行什么動作,這樣我們用Transition就很難實現了,此時我們需要關鍵幀(Keyframes)來更加精確的控制,在指定的時間內在關鍵幀(Keyframes)之間,實現元素平滑地過渡或變化 。
畫了兩個示意圖:
Transition(過渡)示意圖,1秒時間內只改某元素的顏色

 

接下來是Animation(動畫)示意圖,前1秒時間內使元素變大,后2秒改變元素的顏色,并且使元素變為原來的大小:
其實Transition(過渡)下的?起點 和 結束點也可以理解為關鍵幀,只不過這兩點間不能定義關鍵幀,而Animation可以起點 和 結束點之間定義任意的關鍵幀。至于動畫是在指定的時間內,元素在兩個關鍵幀之間 實現平滑地過渡或變化 的一種補間動畫機制。當如動畫的前提是元素在兩個關鍵幀下狀態存在差異,即使是很小的差異,當然我們的肉眼可能看不出來。
要是你以前做過flash動畫,理解Transition(過渡)和Animation(動畫)應該非常簡單。如果我寫的你理解不了,那么你可以看看這個flash動作補間動畫的視頻教程。

聲明: 本文采用 BY-NC-SA 協議進行授權 | WEB前端開發
轉載請注明轉自《CSS3 動畫系列1-動畫基礎》

本文被轉載1次

首發媒體 Web前端開發 | 轉發媒體

隨意打賞

提交建議
微信掃一掃,分享給好友吧。
主站蜘蛛池模板: 网站建设-高端品牌网站设计制作一站式定制_杭州APP/微信小程序开发运营-鼎易科技 | 纯化水设备-纯水设备-超纯水设备-[大鹏水处理]纯水设备一站式服务商-东莞市大鹏水处理科技有限公司 | 自动检重秤-动态称重机-重量分选秤-苏州金钻称重设备系统开发有限公司 | 365文案网_全网创意文案句子素材站| CCC验厂-家用电器|服务器CCC认证咨询-奥测世纪 | 安全,主动,被动,柔性,山体滑坡,sns,钢丝绳,边坡,防护网,护栏网,围栏,栏杆,栅栏,厂家 - 护栏网防护网生产厂家 | 美国查特CHART MVE液氮罐_查特杜瓦瓶_制造全球品质液氮罐 | 散热器厂家_暖气片_米德尔顿散热器 | 蓝莓施肥机,智能施肥机,自动施肥机,水肥一体化项目,水肥一体机厂家,小型施肥机,圣大节水,滴灌施工方案,山东圣大节水科技有限公司官网17864474793 | 精密机械零件加工_CNC加工_精密加工_数控车床加工_精密机械加工_机械零部件加工厂 | 上海乾拓贸易有限公司-日本SMC电磁阀_德国FESTO电磁阀_德国FESTO气缸 | 密封圈_泛塞封_格莱圈-[东莞市国昊密封圈科技有限公司]专注密封圈定制生产厂家 | 智能汉显全自动量热仪_微机全自动胶质层指数测定仪-鹤壁市科达仪器仪表有限公司 | 厂房出租-厂房规划-食品技术-厂房设计-厂房装修-建筑施工-设备供应-设备求购-龙爪豆食品行业平台 | 即用型透析袋,透析袋夹子,药敏纸片,L型涂布棒-上海桥星贸易有限公司 | 深圳美安可自动化设备有限公司,喷码机,定制喷码机,二维码喷码机,深圳喷码机,纸箱喷码机,东莞喷码机 UV喷码机,日期喷码机,鸡蛋喷码机,管芯喷码机,管内壁喷码机,喷码机厂家 | 名律网-法律问题咨询-找律师-法律知识| 一体化净水器_一体化净水设备_一体化水处理设备-江苏旭浩鑫环保科技有限公司 | 上海租车公司_上海包车_奔驰租赁_上海商务租车_上海谐焕租车 | 铝箔袋,铝箔袋厂家,东莞铝箔袋,防静电铝箔袋,防静电屏蔽袋,防静电真空袋,真空袋-东莞铭晋让您的产品与众不同 | 不锈钢法兰-碳钢法兰-法兰盘生产加工厂家-[鼎捷峰]-不锈钢法兰-碳钢法兰-法兰盘生产加工厂家-[鼎捷峰] | 富森高压水枪-柴油驱动-养殖场高压清洗机-山东龙腾环保科技有限公司 | 小型手持气象站-空气负氧离子监测站-多要素微气象传感器-山东天合环境科技有限公司 | 彩超机-黑白B超机-便携兽用B超机-多普勒彩超机价格「大为彩超」厂家 | 北京森语科技有限公司-模型制作专家-展览展示-沙盘模型设计制作-多媒体模型软硬件开发-三维地理信息交互沙盘 | 佛山商标注册_商标注册代理|专利注册申请_商标注册公司_鸿邦知识产权 | 篮球地板厂家_舞台木地板品牌_体育运动地板厂家_凯洁地板 | 旋振筛_不锈钢旋振筛_气旋筛_旋振筛厂家—新乡市大汉振动机械有限公司 | 学校用栓剂模,玻璃瓶轧盖钳,小型安瓿熔封机,实验室安瓿熔封机-长沙中亚制药设备有限公司 | TwistDx恒温扩增-RAA等温-Jackson抗体-默瑞(上海)生物科技有限公司 | 精益专家 - 设备管理软件|HSE管理系统|设备管理系统|EHS安全管理系统 | 商标转让-购买商标专业|放心的商标交易网-蜀易标商标网 | 贵阳用友软件,贵州财务软件,贵阳ERP软件_贵州优智信息技术有限公司 | 超声波电磁流量计-液位计-孔板流量计-料位计-江苏信仪自动化仪表有限公司 | 无菌实验室规划装修设计-一体化实验室承包-北京洁净净化工程建设施工-北京航天科恩实验室装备工程技术有限公司 | 冷柜风机-冰柜电机-罩极电机-外转子风机-EC直流电机厂家-杭州金久电器有限公司 | 希望影视-高清影视vip热播电影电视剧免费在线抢先看 | 上海阳光泵业制造有限公司 -【官方网站】 | 便携式XPDM露点仪-在线式防爆露点仪-增强型烟气分析仪-约克仪器 冰雕-冰雪世界-大型冰雕展制作公司-赛北冰雕官网 | 定量包装机,颗粒定量包装机,粉剂定量包装机,背封颗粒包装机,定量灌装机-上海铸衡电子科技有限公司 | 低合金板|安阳低合金板|河南低合金板|高强度板|桥梁板_安阳润兴 北京租车牌|京牌指标租赁|小客车指标出租 |