1. 程式人生 > >CSS3實現的4種水波特效

CSS3實現的4種水波特效


        }
        .circle div.c1 {
            width:20px;
            height:20px;
            margin-left:-10px;
            margin-top:-10px;
            opacity:1;
            border-radius:90px
        }
        .circle div.c2 {
            -webkit-animation-name:c2;
            -webkit-animation-delay:.6s;
            -ms-animation-name:c2;
            -ms-animation-delay:.6s;
            -moz-animation-name:c2;
            -moz-animation-delay:.6s;
            -o-animation-name:c2;
            -o-animation-delay:.6s;
            animation-name:c2;  
            animation-delay:.6s; 
        }
        .circle div.c3 {
            -webkit-animation-name:c2;
            -webkit-animation-delay:1.2s;
            -ms-animation-name:c2;
            -ms-animation-delay:1.2s;
            -moz-animation-name:c2;
            -moz-animation-delay:1.2s;
            -o-animation-name:c2;
            -o-animation-delay:1.2s;
            animation-name:c2; 
            animation-delay:1.2s;
        }
        @-webkit-keyframes c2 {
            0% {
                -webkit-transform:scale(.222);
                -ms-transform:scale(.222);
                -moz-transform:scale(.222);
                -o-transform:scale(.222);
                transform:scale(.222);
                opacity:1
            }
            50% {
                -webkit-transform:scale(.622);
                -ms-transform:scale(.622);
                -moz-transform:scale(.622);
                -o-transform:scale(.622);
                transform:scale(.622);
                opacity:.4
            }
            98% {
                -webkit-transform:scale(1);
                -ms-transform:scale(1);
                -moz-transform:scale(1);
                -o-transform:scale(1);
                transform:scale(1);
                opacity:.2
            }
            100% {
                opacity:0
            }
        }
        @-ms-keyframes c2 {
            0% {
                -webkit-transform:scale(.222);
                -ms-transform:scale(.222);
                -moz-transform:scale(.222);
                -o-transform:scale(.222);
                transform:scale(.222);
                opacity:1
            }
            50% {
                -webkit-transform:scale(.622);
                -ms-transform:scale(.622);
                -moz-transform:scale(.622);
                -o-transform:scale(.622);
                transform:scale(.622);
                opacity:.4
            }
            98% {
                -webkit-transform:scale(1);
                -ms-transform:scale(1);
                -moz-transform:scale(1);
                -o-transform:scale(1);
                transform:scale(1);
                opacity:.2
            }
            100% {
                opacity:0
            }
        }
        @-moz-keyframes c2 {
            0% {
                -webkit-transform:scale(.222);
                -ms-transform:scale(.222);
                -moz-transform:scale(.222);
                -o-transform:scale(.222);
                transform:scale(.222);
                opacity:1
            }
            50% {
                -webkit-transform:scale(.622);
                -ms-transform:scale(.622);
                -moz-transform:scale(.622);
                -o-transform:scale(.622);
                transform:scale(.622);
                opacity:.4
            }
            98% {
                -webkit-transform:scale(1);
                -ms-transform:scale(1);
                -moz-transform:scale(1);
                -o-transform:scale(1);
                transform:scale(1);
                opacity:.2
            }
            100% {
                opacity:0
            }
        }
        @-o-keyframes c2 {
            0% {
                -webkit-transform:scale(.222);
                -ms-transform:scale(.222);
                -moz-transform:scale(.222);
                -o-transform:scale(.222);
                transform:scale(.222);
                opacity:1
            }
            50% {
                -webkit-transform:scale(.622);
                -ms-transform:scale(.622);
                -moz-transform:scale(.622);
                -o-transform:scale(.622);
                transform:scale(.622);
                opacity:.4
            }
            98% {
                -webkit-transform:scale(1);
                -ms-transform:scale(1);
                -moz-transform:scale(1);
                -o-transform:scale(1);
                transform:scale(1);
                opacity:.2
            }
            100% {
                opacity:0
            }
        }
        @keyframes c2 {
            0% {
                -webkit-transform:scale(.222);
                -ms-transform:scale(.222);
                -moz-transform:scale(.222);
                -o-transform:scale(.222);
                transform:scale(.222);
                opacity:1
            }
            50% {
                -webkit-transform:scale(.622);
                -ms-transform:scale(.622);
                -moz-transform:scale(.622);
                -o-transform:scale(.622);
                transform:scale(.622);
                opacity:.4
            }
            98% {
                -webkit-transform:scale(1);
                -ms-transform:scale(1);
                -moz-transform:scale(1);
                -o-transform:scale(1);
                transform:scale(1);
                opacity:.2
            }
            100% {
                opacity:0
            }
        }
    </style>

相關推薦

CSS3實現4水波特效

} .circle div.c1 { width:20px; height:20px; margin-left:-10px; margin-top:-10px;

CSS3實現10Loading效果(轉)

技術分享 mes borde chan idt 1.2 logs -c tran 昨晚用CSS3實現了幾種常見的Loading效果,雖然很簡單,但還是分享一下,順便也當是做做筆記…… 第1種效果: 代碼如下: <div class="loading">

Css3實現漸變效果程式碼分享

一、八卦圖背景 程式碼: background: radial-gradient(circle at 50% 59%, #D2CAAB 3%, #364E27 4%, #364E27 11%, rgba(54,78,39,0) 12%, rgba(54,78,39,0)) 50px

ionic-css3實現點選水波漣漪的觸覺效果

這兩天有時間就繼續在ionic的框架上利用angularjs實現一些在app中經常用到的觸覺漣漪效果,基於material design,給人友好互動感覺。 一、點選一些在頭部或者底部的圖示時。產生漣

css3實現不同的loading載入動畫效果

HTML: <div class="box"> <div class="loader"> <div class="loading-1">

用迴圈結構實現4形式的九九乘法表

最近學習了python語言的迴圈結構,與其他語言不同,python語言的迴圈結構只有兩種:一是 for in 結構,另一是 while結構,在Python中,只用這兩種迴圈就可以實現所有迴圈結構的功能,相對來說對初學者來說非常友好。為了練習理解這兩種迴圈結構,試

三列布局實現4方法

為了鞏固關於佈局的一些知識,對實現中間自適應,左右固定寬度的三列布局的方法進行了整理。 一、不考慮主體middle一定要放在最前面進行渲染 1、使用float+margin <div>

4CSS3超酷頁面切換過渡動畫特效

這是一款4種效果非常炫酷的純CSS3頁面切換過渡動畫特效。該CSS3頁面過渡動畫使用CSS keyframes製作而成,所有的動畫效果和延時都是使用CSS屬性,沒有任何的javascript timeout()程式碼。

CSS3實現Loading動畫特效

搜狗 tran color orm for ima utf pad body 查看效果:http://hovertree.com/texiao/css3/43/代碼如下: <!DOCTYPE html> <html> <head>

CSS3實現五子棋Web小遊戲,Canvas畫布和DOM兩實現,並且具有悔棋和撤銷悔棋功能。

posit oct padding 角色 sar pac osi fse ech 用Canvas實現五子棋的思路: 1、點擊棋盤,獲取坐標x,y,計算出棋子的二維數組坐標i和j, 2、棋子的實現,先arc一個圓,再填充漸變色。 3、下完一步棋後切換畫筆和角色。 4、贏法算法

CSS3實現動畫的兩方式

logs del pin 屬性 cnblogs ase http eve 括號 1、設置transition設置過渡,添加transform設置形狀,形成動畫效果,如下: .divadd { transition: All 0.4s ease-in-out;

javascript實現選項卡切換的4方法

ivar ack doc width -s utf tel 選項 定義 方法一:for循環+if判斷當前點擊與自定義數組是否匹配 <html lang="en"> <head> <meta charset="UTF-8"> &l

利用CSS3實現鼠標懸停在圖片上圖片緩慢縮放的兩方法

class ansi clas form屬性 css transform 大小 方法 鼠標懸停 1.改變background-size屬性 將圖片作為某個html元素的背景圖片,用transition屬性改變圖片的大小。 1 .container{ 2 ba

java算法面試題:排序都有哪幾方法?請列舉。用JAVA實現一個快速排序。選擇冒泡快速集合至少4方法排序

算法 err div println rda print 算法面試 ++ 快速排序 package com.swift; import java.util.ArrayList; import java.util.Collections; import java.util

功能:返回上一頁 4實現方式

返回上一頁 name net lac 知識庫 col get AC bsp 1.a標簽 超鏈接 機械返回上一頁緩存 <a href="javascript:history.back(-1)">返回上一頁</a> 2.按鈕 機械返回上一頁緩存

CSS3實現煙花特效 --Web前端

nsf href hellip size char tom round opacity ati 簡單的煙花特效,比較簡單,直接貼代碼了……<!DOCTYPE html><html lang="en"><head>

java多線程的4實現方式

exc div art num start read cut runnable pan 1,繼承Thread類,重寫run方法; public class Thread01 extends Thread{ public Thread01(){ }

使用CSS替代JS實現常見的特效

  本文介紹用CSS代替JS來實現我們頁面中所需要的幾種常見效果。包括導航高亮,下拉選單等。 1. 導航高亮      導航高亮是一種很常見的問題,包括當前頁面的導航在選單裡面高亮和hover時高亮。你可以用js控制,

4事務的隔離級別,InnoDB怎樣巧妙實現

事務ACID特性,當中I代表隔離性(Isolation)。   什麼是事務的隔離性? 隔離性是指,多個使用者的併發事務訪問同一個資料庫時,一個使用者的事務不應該被其它使用者的事務干擾。多個併發事務之間要相互隔離。   一個事

CSS九宮格的4實現

文章目錄 實現效果 實現方法 1. float佈局 2. flex佈局 3. grid佈局 4. table佈局 總結