版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
單元5
CSS3新特性5.6
CSS3動(dòng)效新特性主要內(nèi)容C
O
N
T
E
N
T
SPART
01CSS3過渡效果PART
03CSS3動(dòng)畫效果PART
02CSS3變形效果CSS3過渡效果CSS3提供了強(qiáng)大的過渡屬性transition,利用該屬性可以在不使用Flash動(dòng)畫或者
Javascript腳本的情況下,為元素從一種樣式到另一種樣式的變化添加中間過渡效果。transition:
property
duration
timing-function
delay;子屬性transition-property描述指定應(yīng)用過渡效果的CSS屬性的名稱,當(dāng)這些屬性的屬性值發(fā)生改變時(shí),將應(yīng)用過的變化效果。transition效果需要指定多少秒或毫秒才能完成。transition-durationtransition-timing-functiontransition-delay指定過渡效果執(zhí)行速度變化的時(shí)間曲線。指定過渡效果執(zhí)行之前需要等待的時(shí)間。CSS3過渡效果transition-timing-function屬性值說明【案例5.6.1】CSS3的過渡效果示例屬性值lineareaseease-inease-outease-in-out說明動(dòng)畫以以勻速執(zhí)行。動(dòng)畫以慢速開始,變快之后再慢速結(jié)束。動(dòng)畫以以慢速開始。動(dòng)畫以以慢速結(jié)束。動(dòng)畫以以慢速開始和結(jié)束。cubic-bezier(n,n,n,n)在cubic-bezier函數(shù)中自定義動(dòng)畫執(zhí)行速度,各參數(shù)是0至1之間的數(shù)值。CSS3變形效果CSS3新增的transform屬性通過一系列變形函數(shù),操控元素進(jìn)行平移、旋轉(zhuǎn)、縮放和傾斜等變形,包括2D變形3D變形。none(默認(rèn)值):表示不進(jìn)行變形。transform-function:設(shè)置變形函數(shù),可以設(shè)置1個(gè)或多個(gè)變形函數(shù),若有多個(gè)變形函數(shù),之間以空格分隔。transform:
none|transform-functions;CSS3變形效果常用2D變形函數(shù)函數(shù) 描述【案例5.6.2】CSS3的2D變形效果示例translate()功能:重新定義元素的二維坐標(biāo),實(shí)現(xiàn)元素平移的效果。語法:transform:translate
(x-value,y-value);scale
()功能:縮放元素大小,包含兩個(gè)參數(shù),分別用來定義寬度和高度的縮放比例。語法:transform:scale(x-axis,y-axis);rotate
()功能:在二維平面內(nèi)將元素旋轉(zhuǎn)一定的角度,正值順時(shí)針旋轉(zhuǎn)。負(fù)值逆時(shí)針旋轉(zhuǎn)。語法:transform:rotate(angle);skew
()功能:將元素沿著X軸或Y軸進(jìn)行一定角度的傾斜。語法:transform:skew(x-angle,y-angle);CSS3變形效果常用3D變形函數(shù)【案例5.6.3】CSS3的3D旋轉(zhuǎn)效果示例函數(shù)translate3d(x,y,z)translateX(x)translateY(y)translateZ(z)scale3d(x,y,z)scaleX(x)scaleY(y)scaleZ(z)rotate3d(x,y,z,angle)rotateX(angle)rotateY(angle)rotateZ(angle)matrix3d(n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n)描述定義3D平移定義圍繞X軸的3D平移定義圍繞Y軸的3D平移定義圍繞Z軸的3D平移定義3D縮放定義圍繞X軸的3D縮放定義圍繞Y軸的3D縮放定義圍繞Z軸的3D縮放定義3D旋轉(zhuǎn)定義圍繞X軸的3D旋轉(zhuǎn)定義圍繞Y軸的3D旋轉(zhuǎn)定義圍繞Z軸的3D旋轉(zhuǎn)綜合定義3D變形,使用16個(gè)值的4x4矩陣CSS3動(dòng)畫效果在CSS3中,使用@keyframes規(guī)則創(chuàng)建動(dòng)畫。@keyframes
animationname
{keyframes-selector{css-styles;}}語法animationname:當(dāng)前動(dòng)畫的名稱,它將作為調(diào)用動(dòng)畫時(shí)動(dòng)畫的標(biāo)識(shí),不能為空。keyframes-selector:關(guān)鍵幀選擇器,指定當(dāng)前關(guān)鍵幀在整個(gè)動(dòng)畫過程中的位置,值可以是from和to、或者百分比。其中,from和0%效果相同(表示動(dòng)畫的開始),
to和100%效果相同{表示動(dòng)畫的結(jié)束)。css-styles:定義當(dāng)前關(guān)鍵幀對(duì)應(yīng)的動(dòng)畫狀態(tài),由若干
CSS樣式屬性刻畫,各屬性間用分號(hào)分隔。CSS3動(dòng)畫效果在CSS3中,使用animation屬性調(diào)用@keyframes規(guī)則創(chuàng)建的動(dòng)畫,它是一個(gè)復(fù)合屬性。animation:
name
duration
timing-function
delay
iteration-count
direction
fill-mode
play-state;子屬性animation-nameanimation-durationanimation-timing-functionanimation-delayanimation-iteration-count說明指定要綁定到選擇器的關(guān)鍵幀的名稱動(dòng)畫指定需要多少秒或毫秒完成設(shè)置動(dòng)畫將如何完成一個(gè)周期設(shè)置動(dòng)畫在啟動(dòng)前的延遲間隔。定義動(dòng)畫的播放次數(shù)。animation-directionanimation-fill-mode
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《家樂福模式分析》課件
- 管理顧問工作總結(jié)
- 房地產(chǎn)行業(yè)客服經(jīng)驗(yàn)分享
- 服裝行業(yè)的保安工作總結(jié)
- 中央財(cái)經(jīng)大學(xué)財(cái)務(wù)管理課件-風(fēng)險(xiǎn)與報(bào)酬
- 銀行求職自我介紹(15篇)
- 2023-2024年項(xiàng)目部治理人員安全培訓(xùn)考試題(原創(chuàng)題)
- 《電子政務(wù)》課件
- 2024年公司項(xiàng)目部負(fù)責(zé)人安全教育培訓(xùn)試題含答案(模擬題)
- 銷售個(gè)人年度工作總結(jié)(7篇)
- 創(chuàng)意寫作與文學(xué)欣賞
- 高空伐樹作業(yè)施工方案
- 新媒體用戶行為研究-洞察分析
- 醫(yī)療器械考試題及答案
- 初三家長(zhǎng)會(huì)數(shù)學(xué)老師發(fā)言稿
- 2025版國家開放大學(xué)法學(xué)本科《知識(shí)產(chǎn)權(quán)法》期末紙質(zhì)考試總題庫
- 醫(yī)藥銷售培訓(xùn)課程
- 2022-2023學(xué)年北京市海淀區(qū)七年級(jí)(上)期末語文試卷
- 膝關(guān)節(jié)炎階梯治療
- 設(shè)備日常維護(hù)及保養(yǎng)培訓(xùn)
- 行業(yè)背景、經(jīng)濟(jì)運(yùn)行情況及產(chǎn)業(yè)未來發(fā)展趨勢(shì)分析
評(píng)論
0/150
提交評(píng)論