css 動畫

css3過度動畫
css3都有哪些新增的東西 : 過度粱侣,動畫辆毡,陰影,圓角甜害;
transition : width (寬度產生動畫)500ms;
1.在哪產生的動畫 舶掖,2.動畫消耗的時間 3.運動曲線;4.延長多長時間才開始執(zhí)行動畫尔店,(不寫就不直行)
規(guī)定過度效果的曲線眨攘,默認是 ease; 多個用 ,(逗號)隔開嚣州,
過度屬性 : transitio;
圓角 : border - radius ,
如果不想寫那么多的話就用 transition : all is ease;
transition : all is linear . 勻速鲫售;
transition : all is ease . 開始和結束慢速,中間加速该肴;
transition :all is ease - in . 開始的時候慢情竹,越來越快,然后停止匀哄;
transition : all is ease - out . 開始時快秦效,越來越慢,然后停止涎嚼;
transition : al is ease-in -out .開始和結束時慢速阱州。。法梯。苔货。
如果子元素超出父元素時 : overflow : hidden;
rgba(0 ,0, 0,0.5 );半透明;
line-height 行高立哑;margin : 20px,間距20px,info信息
tansfrom 變形
1.位移 夜惭, 2.縮放 , 3.旋轉 铛绰, 4.斜切 诈茧,
1.位移 transition(50px,50px) 水平和垂直至耻;
是不會影響文檔流的 若皱,自己動 不會影響下邊的;
2.旋轉 transition:rotate(30deg)沿著z 軸旋轉 尘颓;
3.縮放 transitiion :scale(0.5,0.2) 寬度 高度;
4.斜切 transition : skew(0,45deg ) x軸不動晦譬,y軸斜切45度疤苹;水平和垂直;
margin : 50px(上邊距) auto 0;
元素旋轉
transfrom : rotate(45deg) 默認是沿著z軸旋轉敛腌;
transfrom : perspective(800px ) rotate(45deg)
perspective 設置透視距離卧土,經驗數(shù) 800px 惫皱,比較符合人眼的透視距離;
transfrom -style : perseve-3d ,設置盒子按3d空間顯示尤莺;
變形中間點
div : nthchild{} ;第幾個孩子旅敷;
transfrom-origin:left center, 設置變形的中心點 (左中);
transfrom-origin:left top,設置變形的中心點 (左上)颤霎;
背面可見
margin : 上媳谁,右,下友酱,左晴音,
如果不想變的話 加過度 transfom:all 500ms ease;
800是經驗值 起始角度 rotatey (0deg);
有透視效果 transfrom -style : preserve -3d;
設置盒子背面是否可見
backface - visibity : hidden; 背面不可見 (隱藏不可見);
圖片翻面時另一張圖片
animation 動畫
多個設置用空格隔開缔杉;
animation : moving 1s ease(運動曲線) 1s(延遲) 5(動的次數(shù) ) alternat(是否返回)
alternate 設置是否返回锤躁;
infinite 不限次數(shù);
動畫運歲動的狀態(tài) : 暫停 animation-play-state : paused;
動畫運動的狀態(tài) : 運行 animation-play-state : running;
forwards 動畫結束最后狀態(tài)或详;
both 都 起始和結束都設置系羞;
@keyframes 創(chuàng)建關鍵動畫時;聲明一個動畫霸琴,給他后面隨便起一個名字觉啊;
動畫一個狀態(tài)到另一個狀態(tài);
隱藏 overflow : hidden;
相對定位 :position : relative;
絕對定位 : positiion : absolute;
動畫定義的關鍵字:
@keyframes 名字{ 起始狀態(tài) from [ left 0px]
終止狀態(tài) to [ left 0px,]}
from 開始 沈贝,to 結束杠人;
循環(huán)一直走 :infinte ;
transfrom : scaley;
多幀動畫
位移動畫 transfrom : tanslateY(Y軸) 10px;
圓角 border - ralios : 50px;
原路返回 : alternate;
縮放 transfrom : scale(0.5 0.5)
box-shadow : 17px(X軸) 13px(Y軸)12px(羽化) 14px(擴展) pink(顏色);
box-shadow : 180px(水平偏移) 20px(垂直) 17px(羽化) 0px(擴展) pink(顏色) inset;
寫上inset 是內部陰影宋下,不寫是外部陰影嗡善。

作業(yè)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
     <title>加載項</title>
   <style>
     .box{
        width: 600px;
        height: 500px;
        border: 1px solid black;
        margin: 50px auto 50px;
        position: relative;
}
.box1{
        width: 50px;
    
        height: 200px;
        position: absolute;
        left:100px;
        top:240px;
        background-color: red;
        border-radius: 15px;
        animation:moving 300ms ease 200ms infinite alternate both;      
}
.box2{
        width: 50px;
        height: 200px;
        position: absolute;
        left:200px;
        top:240px;
        background-color: green;
        border-radius: 15px;
        animation:moving 200ms ease 200ms infinite alternate both
}

.box3{
        width: 50px;
        height: 200px;
        position: absolute;
        left:300px;
        top:240px;
        background-color: blue;
        border-radius: 15px;
        animation:moving 200ms ease 300ms infinite alternate both;
}
.box4{
        width: 50px;
        height: 200px;
        position: absolute;
        left:400px;
        top:240px;
        background-color: yellow;
        border-radius: 15px;
        animation:moving 300ms ease 200ms infinite alternate both;
}
.box5{
        width: 50px;
        height: 200px;
        position: absolute;
        left:500px;
        top:240px;
        background-color: pink;
        border-radius: 15px;
        animation:moving 100ms ease 300ms infinite alternate both;
}
@keyframes moving{
        from{
            transform:scaleY(1);
        }
        to{
            transform:scaleY(0.5);
        }

    }
    .box p{
        display: inline-block;
        position: absolute;
        top: 400px;
        left:280px;
    }
</style>

 </head>
<body>
   <div class="box">
     <div class="box1"></div>
     <div class="box2"></div>
     <div class="box3"></div>
     <div class="box4"></div>
     <div class="box5"></div>
     <p>loading...</p>
  </div>
</body>
<html>
image.png
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市学歧,隨后出現(xiàn)的幾起案子罩引,更是在濱河造成了極大的恐慌檬贰,老刑警劉巖豹芯,帶你破解...
    沈念sama閱讀 221,273評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件霉撵,死亡現(xiàn)場離奇詭異港令,居然都是意外死亡缺猛,警方通過查閱死者的電腦和手機儡司,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,349評論 3 398
  • 文/潘曉璐 我一進店門限匣,熙熙樓的掌柜王于貴愁眉苦臉地迎上來彤守,“玉大人徙融,你說我怎么就攤上這事洒缀。” “怎么了?”我有些...
    開封第一講書人閱讀 167,709評論 0 360
  • 文/不壞的土叔 我叫張陵树绩,是天一觀的道長萨脑。 經常有香客問我,道長饺饭,這世上最難降的妖魔是什么渤早? 我笑而不...
    開封第一講書人閱讀 59,520評論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮瘫俊,結果婚禮上鹊杖,老公的妹妹穿的比我還像新娘。我一直安慰自己军援,他們只是感情好仅淑,可當我...
    茶點故事閱讀 68,515評論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著胸哥,像睡著了一般涯竟。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上空厌,一...
    開封第一講書人閱讀 52,158評論 1 308
  • 那天庐船,我揣著相機與錄音,去河邊找鬼嘲更。 笑死筐钟,一個胖子當著我的面吹牛,可吹牛的內容都是我干的赋朦。 我是一名探鬼主播篓冲,決...
    沈念sama閱讀 40,755評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼宠哄!你這毒婦竟也來了壹将?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,660評論 0 276
  • 序言:老撾萬榮一對情侶失蹤毛嫉,失蹤者是張志新(化名)和其女友劉穎诽俯,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體承粤,經...
    沈念sama閱讀 46,203評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡暴区,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,287評論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了辛臊。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片仙粱。...
    茶點故事閱讀 40,427評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖浪讳,靈堂內的尸體忽然破棺而出缰盏,到底是詐尸還是另有隱情,我是刑警寧澤淹遵,帶...
    沈念sama閱讀 36,122評論 5 349
  • 正文 年R本政府宣布口猜,位于F島的核電站,受9級特大地震影響透揣,放射性物質發(fā)生泄漏济炎。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,801評論 3 333
  • 文/蒙蒙 一辐真、第九天 我趴在偏房一處隱蔽的房頂上張望须尚。 院中可真熱鬧,春花似錦侍咱、人聲如沸耐床。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,272評論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽撩轰。三九已至,卻和暖如春昧廷,著一層夾襖步出監(jiān)牢的瞬間堪嫂,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,393評論 1 272
  • 我被黑心中介騙來泰國打工木柬, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留皆串,地道東北人。 一個月前我還...
    沈念sama閱讀 48,808評論 3 376
  • 正文 我出身青樓眉枕,卻偏偏與公主長得像恶复,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子速挑,可洞房花燭夜當晚...
    茶點故事閱讀 45,440評論 2 359

推薦閱讀更多精彩內容

  • css3過度動畫css3都有哪些新增的東西 : 過度谤牡,動畫,陰影梗摇,圓角拓哟;transition : width (寬...
    承諾過往雲煙閱讀 221評論 0 0
  • 看了很多視頻、文章伶授,最后卻通通忘記了断序,別人的知識依舊是別人的,自己卻什么都沒獲得糜烹。此系列文章旨在加深自己的印象违诗,因...
    DCbryant閱讀 1,866評論 0 4
  • css3新增的東西過度,動畫疮蹦,陰影诸迟,圓角;transition : width (寬度產生動畫)500ms;1.在...
    PySong閱讀 191評論 0 0
  • css3新增的東西過度,動畫阵苇,陰影壁公,圓角;transition : width (寬度產生動畫)500ms;1.在...
    PySong閱讀 164評論 0 0
  • 選擇qi:是表達式 標簽選擇器 類選擇器 屬性選擇器 繼承屬性: color绅项,font紊册,text-align,li...
    love2013閱讀 2,316評論 0 11