今天就跟大家聊聊有關(guān)如何在css實現(xiàn)水紋擴散的動畫效果,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。
創(chuàng)新互聯(lián)主要從事成都網(wǎng)站設(shè)計、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)連山,十年網(wǎng)站建設(shè)經(jīng)驗,價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):028-86922220
css:
.main{ position: relative; height:70px; width: 310px; margin: 0 auto; background-color: #f34147; } .circle{ position: relative; float: left; height:70px; width: 70px; } /*線*/ .hr{ position: relative; float: left; width: 50px; height:70px; background: url("../images/hr_1.png") no-repeat center center; background-size: auto 18px; } .hr-x{ background: url("../images/hr_2.png") no-repeat center center; background-size: auto 18px; } .hr-r{ background: url("../images/hr_3.png") no-repeat center center; background-size: auto 18px; } /*按鈕 大:47 ?。?9*/ .box-icon{ position: absolute; z-index: 9999; top:0; right:0; left:0;; bottom: 0; width: 70px; height: 70px; } /*小 不亮*/ .icon-a{ background: url("../images/icon_a_3.png") no-repeat center center; background-size:39px 39px; } .icon-b{ background: url("../images/icon_b_3.png") no-repeat center center; background-size:39px 39px; } .icon-c{ background: url("../images/icon_c_3.png") no-repeat center center; background-size:39px 39px; } /*小 亮*/ .icon-a-1{ background: url("../images/icon_a_2.png") no-repeat center center; background-size:39px 39px; } .icon-b-1{ background: url("../images/icon_b_2.png") no-repeat center center; background-size:39px 39px; } .icon-c-1{ background: url("../images/icon_c_2.png") no-repeat center center; background-size:39px 39px; } /*大 亮*/ .icon-a-2{ background: url("../images/icon_a_1.png") no-repeat center center; background-size:47px 47px; } .icon-b-2{ background: url("../images/icon_b_1.png") no-repeat center center; background-size:47px 47px; } .icon-c-2{ background: url("../images/icon_c_1.png") no-repeat center center; background-size:47px 47px; } /*動效*/ @keyframes warn { 0% { transform: scale(0.6); opacity: 0; } 25% { transform: scale(0.6); opacity: 0.8; } /*50% {*/ /*transform: scale(0.8);*/ /*opacity: 0.4;*/ /*}*/ /*75% {*/ /*transform: scale(0.9);*/ /*opacity: 0.3;*/ /*}*/ 100% { transform: scale(1); opacity: 0.1; } } @-webkit-keyframes warn { 0% { -webkit-transform: scale(0); opacity: 0; } 25% { -webkit-transform: scale(0.6); opacity: 0.8; } /*50% {*/ /*-webkit-transform: scale(0.1);*/ /*opacity: 0.3;*/ /*}*/ /*75% {*/ /*-webkit-transform: scale(0.5);*/ /*opacity: 0.5;*/ /*}*/ 100% { -webkit-transform: scale(1); opacity: 0.1; } } /* 70*70的容器*/ .box{ position: absolute; width: 70px; height: 70px; border: 6px solid rgba(225,225,225,0.5); -webkit-border-radius:70px; -moz-border-radius: 70px; border-radius: 70px; z-index: 1; opacity: 0; -webkit-animation: warn 4s ease-out infinite; -moz-animation: warn 4s ease-out infinite; animation: warn 4s ease-out infinite; } .box-a{ position: absolute; width: 70px; height: 70px; border: 6px solid rgba(225,225,225,0.5); -webkit-border-radius:70px; -moz-border-radius: 70px; border-radius: 70px; z-index: 1; opacity: 0; -webkit-animation: warn 4s ease-out infinite; -moz-animation: warn 4s ease-out infinite; animation: warn 4s ease-out infinite; animation-delay:1s; -webkit-animation-delay:1s; /* Safari 和 Chrome */ } .box-b{ position: absolute; width: 70px; height: 70px; border: 6px solid rgba(225,225,225,0.5); -webkit-border-radius:70px; -moz-border-radius: 70px; border-radius: 70px; z-index: 1; opacity: 0; -webkit-animation: warn 4s ease-out infinite; -moz-animation: warn 4s ease-out infinite; animation: warn 4s ease-out infinite; animation-delay:2s; -webkit-animation-delay:2s; /* Safari 和 Chrome */ } .box-c{ position: absolute; width: 70px; height: 70px; border: 6px solid rgba(225,225,225,0.5); -webkit-border-radius:70px; -moz-border-radius: 70px; border-radius: 70px; z-index: 1; opacity: 0; -webkit-animation: warn 4s ease-out infinite; -moz-animation: warn 4s ease-out infinite; animation: warn 4s ease-out infinite; animation-delay:3s; -webkit-animation-delay:3s; /* Safari 和 Chrome */ }
看完上述內(nèi)容,你們對如何在css實現(xiàn)水紋擴散的動畫效果有進一步的了解嗎?如果還想了解更多知識或者相關(guān)內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。