CSS實(shí)現(xiàn)微信掃碼特效

微信掃碼效果如下所示:
下面是實(shí)際效果:(可以自己移動(dòng)鼠標(biāo),嘗試效果)
(由于篇幅長(zhǎng)度,沒有加兼容性前綴,演示環(huán)境為谷歌瀏覽器。)
現(xiàn)在就一個(gè)一個(gè)效果單獨(dú)演示:
演示demo的HTML內(nèi)容為:
<div class="moyu">魔芋</div>
CSS:
div {
width:px;
height:px;
background: red;
margin:px;
color:#fff;
line-height:px;
font-size:px;
text-align:center;
}
--------------------------------------------------------------------------------
淡入:(改變透明度)
moyu {
-webkit-animation: change s ease;
animation: change s ease;
}
@-webkit-keyframes change {
%{
opacity:;
}
%{
opacity:;
}
}
@keyframes change {
%{
opacity:;
}
%{
opacity:;
}
}
效果:
淡出就是調(diào)整opacity從1到0.
淡入-從下
說(shuō)明:就是加是transform 的translate
moyu {
-webkit-animation: change s ease infinite;
animation: change s ease infinite;
}
@-webkit-keyframes change {
%{
opacity:;
-webkit-transform:translateY(-px);
transform:translateY(-px);
}
%{
opacity:;
-webkit-transform:translateY(px);
transform:translateY(px);
}
}
@keyframes change {
%{
opacity:;
-webkit-transform:translateY(-px);
transform:translateY(-px);
}
%{
opacity:;
-webkit-transform:translateY(px);
transform:translateY(px);
}
}
(魔芋解釋:由于錄制gif圖片效果不是很好,請(qǐng)見諒。)
彈跳
改變transform:translateY的值
@-webkit-keyframes change {
%,
%,
%,
%,
%{
-webkit-transform: translateY();
}
%{
-webkit-transform: translateY(-px);
}
%{
-webkit-transform: translateY(-px);
}
}
彈入透明度結(jié)合transform:scale
@-webkit-keyframes change {
%{
opacity:;
-webkit-transform: scale(.);
}
%{
opacity:;
-webkit-transform: scale(.);
}
%{
-webkit-transform: scale(.);
}
%{
-webkit-transform: scale();
}
}
轉(zhuǎn)入
@-webkit-keyframes change {
%{
opacity:;
-webkit-transform: rotate(-deg);
}
%{
opacity:;
-webkit-transform: rotate();
}
}
翻轉(zhuǎn)
@keyframes change {
%{
transform: perspective(px) rotateY();
animation-timing-function: ease-out;
}
%{
transform: perspective(px) translateZ(px) rotateY(deg);
animation-timing-function: ease-out;
}
%{
transform: perspective(px) rotateY(deg) scale(.);
animation-timing-function: ease-in;
}
%{
transform: perspective(px) scale();
animation-timing-function: ease-in;
}
}
閃爍
@keyframes change {
%,
%,
%{
opacity:;
}
%,
%{
opacity:;
}
}
震顫
@keyframes change{
%,
%{
transform: translateX();
}
%,
%,
%,
%,
%{
transform: translateX(-px);
}
%,
%,
%,
%{
transform: translateX(px);
}
}
搖擺:
@keyframes change{
%{
transform: rotate(deg);
}
%{
transform: rotate(-deg);
}
%{
transform: rotate(deg);
}
%{
transform: rotate(-deg);
}
%{
transform: rotate();
}
}
搖晃:
@keyframes change{
%{
transform: translateX();
}
%{
transform: translateX(-px) rotate(-deg);
}
%{
transform: translateX(px) rotate(deg);
}
%{
transform: translateX(-px) rotate(-deg);
}
%{
transform: translateX(px) rotate(deg);
}
%{
transform: translateX(-px) rotate(-deg);
}
%{
transform: translateX();
}
}
響鈴:
@keyframes change {
%{
transform: scale();
}
%,
%{
transform: scale(.) rotate(-deg);
}
%,
%,
%,
%{
transform: scale(.) rotate(deg);
}
%,
%,
%{
transform: scale(.) rotate(-deg);
}
%{
transform: scale() rotate();
}
}
相關(guān)文章
- 滴滴打車軟件補(bǔ)貼模式仍在繼續(xù),近日滴滴上線出租車乘客用微信掃碼支付就能優(yōu)惠車費(fèi)的活動(dòng),本文我們就一起來(lái)看看滴滴打車出租車微信掃碼支付立減車費(fèi)送紅包詳情。2015-06-14
微信掃碼關(guān)注諸葛理財(cái) 100%得1~5元微信現(xiàn)金紅包 秒到賬
活動(dòng)期間參與諸葛理財(cái)舉辦的關(guān)注微信送紅包活動(dòng)的用戶,通過(guò)成功關(guān)注【諸葛理財(cái)】官方微信號(hào)并點(diǎn)擊自動(dòng)推送內(nèi)容進(jìn)入活動(dòng)頁(yè)面使用手機(jī)號(hào)碼完成注冊(cè)即可100%獲得1-5.2元微信2015-05-19微信掃碼注冊(cè)簡(jiǎn)理財(cái) 秒提現(xiàn)2.19元 累計(jì)收益15.33元(親測(cè)提現(xiàn))
微信掃碼注冊(cè)簡(jiǎn)理財(cái),秒提現(xiàn)2.19元,另送10000元體驗(yàn)金,累計(jì)收益15.33元。小編親測(cè)提現(xiàn)是秒到銀行卡的,小編就為大家操作流程,一起來(lái)看看吧2015-05-07微信掃碼關(guān)注搜狐視頻公眾號(hào)活動(dòng) 最高領(lǐng)28天去廣告會(huì)員
微信掃碼關(guān)注搜狐視頻公眾號(hào)即可100%領(lǐng)取7天以上搜狐視頻去廣告會(huì)員特權(quán),感興趣的朋友們可以關(guān)注看看2015-04-13- 近日騰訊應(yīng)用寶上線掃紅碼搶紅包活動(dòng),下面小編就為大家?guī)?lái)應(yīng)用寶微信掃碼下載百分百得紅包2015-03-30
微信掃碼安裝快樂(lè)賺 100%免費(fèi)領(lǐng)取微信現(xiàn)金紅包(僅安卓手機(jī))
微信又出活動(dòng)了,這次是掃描安裝快樂(lè)賺,就可100%免費(fèi)領(lǐng)取微信現(xiàn)金紅包。教程很簡(jiǎn)單哦,下面就為大家介紹一下,不過(guò)這次活動(dòng)僅限安卓手機(jī),蘋果手機(jī)是沒有的2015-01-14