日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

动画和3d变形

發(fā)布時(shí)間:2023/12/20 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 动画和3d变形 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

一、概念

???????????過(guò)渡:一般需要結(jié)合鼠標(biāo)去使用

? ? ? ? ? ? 動(dòng)畫(huà):一運(yùn)行自己動(dòng)起來(lái)

二?、創(chuàng)建動(dòng)畫(huà)

? ? ? ? 方式一:@keyframes 動(dòng)畫(huà)的名字{from{}to{}}

? ? ? ? 方式二:@keyframes 動(dòng)畫(huà)的名字{0%{}...100%{}}

三、?使用動(dòng)畫(huà):

? ? ? ? 必須要寫(xiě)的:

? ? ? ? ? ?① animation-name====動(dòng)畫(huà)的名字

? ? ? ? ? ②? animation-duration===動(dòng)畫(huà)的運(yùn)動(dòng)時(shí)間

? ? ? ? 其他的:

? ? ? ? ? ? ③animation-delay===延遲時(shí)間

? ? ? ? ? ? ④animation-timing-function===動(dòng)畫(huà)的運(yùn)動(dòng)曲線(和過(guò)渡完全一致)

? ? ? ? ? ? ⑤animation-iteration-count===動(dòng)畫(huà)的運(yùn)動(dòng)次數(shù)

? ? ? ? ? ? ⑥animation-direction===動(dòng)畫(huà)的運(yùn)動(dòng)方向

????????????????取值 :? ? ? ?

? ? ? ? ? ? ? ? ? ? normal===正常,從起點(diǎn)運(yùn)動(dòng)到重點(diǎn)

? ? ? ? ? ? ? ? ? ? reverse===反轉(zhuǎn),從重點(diǎn)運(yùn)動(dòng)到起點(diǎn)

? ? ? ? ? ? ? ? ? ? alternate====正反交替

? ? ? ? ? ? ? ? ? ? alternate-reverse===反正交替

? ? ? ? ? ?⑦ animation-play-state===動(dòng)畫(huà)的播放狀態(tài)

? ? ? ? ? ? ? ? 取值:

????????????????????????running===運(yùn)動(dòng)===默認(rèn)值

? ? ? ? ? ? ? ????????? paused===暫停

? ? ? ? 重要:簡(jiǎn)寫(xiě)方式: animation:需要什么值就寫(xiě)什么

? ? ? ? 注意:運(yùn)動(dòng)時(shí)間和延遲時(shí)間有書(shū)寫(xiě)順序,其他沒(méi)有(運(yùn)動(dòng)時(shí)間在前,延遲時(shí)間在后)

四、半圓的知識(shí)

語(yǔ)法:?border-radius: ;

?????????????????1個(gè)值:上下左右4個(gè)角同時(shí)變化

? ? ? ? ? ? ? ? 2個(gè)值:左上角和右下角 ?右上角和左下角

? ? ? ? ? ? ? ? 3個(gè)值:左上 ? 右上和左下 ?右下

? ? ? ? ? ? ? ? 4個(gè)值:左上 右上 ?右下 ?左下 順時(shí)針的賦值順序

五、3d變形

①位移語(yǔ)法:transform:translatex/y/z(數(shù)值px)

? ? 坐標(biāo)軸:

? ? ? ? x軸:向右為正,向左為負(fù)

? ? ? ? y軸:向下為正,向上為負(fù)

? ? ? ? z軸:向前為正,向后為負(fù)

? ? 屬性值:

? ? ? ? ? ?1.位移translate

? ? ????????2.旋轉(zhuǎn)rotate

? ????????? 3.縮放scale

? ? 注意:要想看到3d的效果

? ? ? ? 1.必須給想要呈現(xiàn)3d效果的元素找一個(gè)父親,在這個(gè)大盒子上要寫(xiě)

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

? ? ? ? 2.必須適當(dāng)?shù)淖?d空間(3d舞臺(tái))旋轉(zhuǎn)一下

②旋轉(zhuǎn)語(yǔ)法:transform: rotateY/x/z(數(shù)值deg);

③縮放語(yǔ)法:?transform: scaleX/y/z(數(shù)值);

總結(jié)

以上是生活随笔為你收集整理的动画和3d变形的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。