麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發(fā) > CSS > 正文

CSS3控制HTML元素動(dòng)畫效果

2020-03-24 15:56:13
字體:
供稿:網(wǎng)友
使用CSS3控制html' target='_blank'>HTML元素的動(dòng)畫效果:

1.對元素transform的控制

先上例子:


復(fù)制代碼代碼如下:
head
style
.showbox{
float: left;
margin:4em 1em;
width:100px;
height:60px;
borer:2px solid green;
background-color:#000;
text-align:center;
-webkit-transition: 1s ease-in-out;
transition:1s ease-in-out;
}
.sliderright:hover{
-webkit-transform:translate(30em, 0);
transform:translate(30em, 0);
}
/style
/head
body
div
/div
/body


CSS3中,元素可以具有如下的transform-control屬性:

復(fù)制代碼代碼如下:
-webkit-transform: translate(3em,0);
-webkit-transform: rotate(30deg);
-webkit-transform: scale(1.5);

通過恰當(dāng)?shù)淖儞Q,最終可以將元素的位置變化成為我們需要的效果。

2.CSS3的動(dòng)畫屬性

CSS3中元素的所有均由下面的屬性控制

復(fù)制代碼代碼如下:
-webkit-transition: 1s ease-in-out;

實(shí)際上,這個(gè)css屬性控制了在元素的style發(fā)生變化的時(shí)候應(yīng)該怎樣改變那些數(shù)值,一些可以連續(xù)變化的style,諸如opacity,color,width等等都可以在這樣的屬性控制下進(jìn)行動(dòng)畫

3.動(dòng)畫的多時(shí)間點(diǎn)控制

我們可以逐點(diǎn)控制動(dòng)畫,放上另一個(gè)例子:

復(fù)制代碼代碼如下:
head
style
.box{
position:relative;
width:100px;
height:100px;
left:0;
top:0;
background:blue;
-webkit-transition-property: width, height, left, top, background, -webkit-transform;
-webkit-transition-duration: 1s, 1s, 2s, 2s, 1s, 1s;
-webkit-transition-timing-function: ease-in-out, ease-in-out, ease-out, ease-in, linear, ease-in-out;
-webkit-transition-delay:1s, 1s, 0, 0, 0, 1s;
}
.box:hover{
width:50px;
height:50px;
left:150px;
top:150px;
background:red;
-webkit-transform:rotate(360deg);
}
/style
/head
body
div
div
/div
/div
/body

在上面的例子中,-webkit-transition-property控制了動(dòng)畫需要控制那些style屬性,duration和delay控制時(shí)間節(jié)點(diǎn),timeing function控制了是不是需要淡入淡出的效果。

4.如何讓一個(gè)元素的hover動(dòng)作觸發(fā)另一個(gè)元素的動(dòng)畫?

我們可以使用CSS屬性的一些鏈接符號(hào),如下面的例子中,使用~號(hào),在label1的hover動(dòng)作觸發(fā)的時(shí)候,會(huì)影響到label2,然后觸發(fā)label2的動(dòng)畫

復(fù)制代碼代碼如下:
head
style
.box1{
position:absolute;
background:red;
width:100px;
height:100px;
top:0;
left:0;
}
.box1:hover ~ .box2{
left:500px;
}
.box2{
position:absolute;
width:100px;
height:100px;
left:120px;
top:0;
background:blue;
-webkit-transition: 1s ease-in-out;
}
/style
/head
body
div
div
/div
div
/div
/div
/body
更多編程語言

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 国产精品久久久久久久久久久久久久久久 | 91av国产在线 | 亚洲午夜1000理论片aa | 麻豆视频网| 国产精品.com | 久草在线观看资源 | 中文字幕免费播放 | 羞羞的视频免费观看 | 日本在线不卡一区二区三区 | 91免费视频版| 欧美一级小视频 | 一级电影免费 | 国产精品久久久久影院老司 | 精品国产一区二区三区久久久 | 天天夜干 | 成人毛片网 | 91九色论坛 | 黄色特级| 亚洲午夜视频在线 | 宅男噜噜噜66国产在线观看 | 欧美一级毛片美99毛片 | 99精品国产成人一区二区 | 精品国产一区二区三区久久久蜜 | 欧美黄色看 | 国产亚洲精品久久久久5区 综合激情网 | 日韩色视频 | 9191色| 成人毛片视频在线观看 | 欧美一级黄视频 | 久久国语对白 | 免费观看一区 | 嫩草www| 在线亚洲播放 | 天天夜天天操 | 黄色毛片免费视频 | 成人毛片网站 | www69xxxxx| 羞羞的小视频 | 在线 日本 制服 中文 欧美 | 蜜桃网在线 | 亚洲一区在线观看视频 |