/*鍥炬爣鎶栧姩*/ @keyframes jitter { from, to { -webkit-transform: scale(1, 1); transform: scale(1, 1); } 25% { -webkit-transform: scale(0.9, 1.1); transform: scale(0.9, 1.1); } 50% { -webkit-transform: scale(1.1, 0.9); transform: scale(1.1, 0.9); } 75% { -webkit-transform: scale(0.95, 1.05); transform: scale(0.95, 1.05); } } @-webkit-keyframes jitter { from, to { -webkit-transform: scale(1, 1); transform: scale(1, 1); } 25% { -webkit-transform: scale(0.9, 1.1); transform: scale(0.9, 1.1); } 50% { -webkit-transform: scale(1.1, 0.9); transform: scale(1.1, 0.9); } 75% { -webkit-transform: scale(0.95, 1.05); transform: scale(0.95, 1.05); } } /*姘村钩绾挎粦鍔?/ @keyframes line{ from { width: 0%; } to { width: 100%; } } /*榧犳爣缁忚繃鎸夐挳鎵╂暎*/ @-webkit-keyframes hvr-ripple-out { 100% { top: -12px; right: -12px; bottom: -12px; left: -12px; opacity: 0; } } @keyframes hvr-ripple-out { 100% { top: -12px; right: -12px; bottom: -12px; left: -12px; opacity: 0; } } a.hvr-ripple-out { display: block; transform: translateZ(0px); box-shadow: rgba(0, 0, 0, 0) 0px 0px 1px; backface-visibility: hidden; position: relative; border-radius:4px; } a.hvr-ripple-out::before { content: ""; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; animation-duration: 1s; border-width: 6px; border-style: solid; border-color: #e62129; border-image: initial; border-radius:4px; } a.hvr-ripple-out:hover::before{ animation-name: hvr-ripple-out; } @keyframes hvr-ripple-out1 { 100% { top: -12px; right: -12px; bottom: -12px; left: -12px; opacity: 0; } } a.hvr-ripple-out1 { display: block; transform: translateZ(0px); box-shadow: rgba(0, 0, 0, 0) 0px 0px 1px; backface-visibility: hidden; position: relative; border-radius:4px; } a.hvr-ripple-out1::before { content: ""; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; animation-duration: 1s; border-width: 6px; border-style: solid; border-color: #14528b; border-image: initial; border-radius:4px; } a.hvr-ripple-out1:hover::before{ animation-name: hvr-ripple-out1; } /*鍥剧墖鎸佺画缂╂斁*/ @keyframes ban{ 0% { transform: scale(1); } 25% { transform: scale(1.1); } 50% { transform: scale(1.2); } 75% { transform: scale(1.1); } 100% { transform: scale(1); } } /*鎸夐挳鎸佺画鎵╂暎*/ @keyframes circleScale { 0% { opacity: 1; -webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); transform: scale(0); } 100% { opacity: 0; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } } @keyframes circleScale1 { 0% { opacity: 1; -webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); transform: scale(0); } 60% { opacity: 1; } 100% { opacity: 0; -webkit-transform: scale(3); -moz-transform: scale(3); -ms-transform: scale(3); transform: scale(3); } } /*鎸夐挳鐗规晥*/ @-webkit-keyframes criss-cross-left { 0% { left: -20px; } 50% { left: 50%; width: 20px; height: 20px; } 100% { left: 50%; width: 375px; height: 375px; } } @keyframes criss-cross-left { 0% { left: -20px; } 50% { left: 50%; width: 20px; height: 20px; } 100% { left: 50%; width: 375px; height: 375px; } } @-webkit-keyframes criss-cross-right { 0% { right: -20px; } 50% { right: 50%; width: 20px; height: 20px; } 100% { right: 50%; width: 375px; height: 375px; } } @keyframes criss-cross-right { 0% { right: -20px; } 50% { right: 50%; width: 20px; height: 20px; } 100% { right: 50%; width: 375px; height: 375px; } } .btn-1:before, .btn-1:after { position: absolute; top: 50%; content: ''; width: 10px; height: 10px; background: #004395; border-radius: 50%; z-index: -1; } .btn-1:before { left: -20px; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); /* animation: criss-cross-left 0.8s reverse; */ } .btn-1:after { right: -20px; -webkit-transform: translate(50%, -50%); transform: translate(50%, -50%); /* animation: criss-cross-right 0.8s reverse; */ } .btn-1:hover:before, .btn-1:hover:after { /* @include size($btn-width); */ } .btn-1:hover:before { -webkit-animation: criss-cross-left 0.8s both; animation: criss-cross-left 0.8s both; } .btn-1:hover:after { -webkit-animation: criss-cross-right 0.8s both; animation: criss-cross-right 0.8s both; }