纯CSS3按钮边框线条动画特效--底部边框hover从中点向两侧变长

html:

<a href=‘‘ class=‘ui-box bottom-inOutSpread‘>Audio Description</a>

css:
.ui-box {    text-decoration:none;    border:none;    font-family:‘Roboto‘, sans-serif;    font-size:14px;    position:relative;    vertical-align:baseline;    padding:10px}.bottom-inOutSpread:before,.bottom-inOutSpread:after,.bottom-inOutSpread>.ui-border-element:before,.bottom-inOutSpread>.ui-border-element:after {    content:‘‘;    position:absolute}.bottom-inOutSpread:after {    border-bottom:2px solid #333;    left:51%;    right:51%;    bottom:0px;    -webkit-transition-property:all;    -moz-transition-property:all;    -o-transition-property:all;    transition-property:all;    -webkit-transition-timing-function:cubic-bezier(0, 0.98, 0.51, 0.93);    -moz-transition-timing-function:cubic-bezier(0, 0.98, 0.51, 0.93);    -o-transition-timing-function:cubic-bezier(0, 0.98, 0.51, 0.93);    transition-timing-function:cubic-bezier(0, 0.98, 0.51, 0.93);    -webkit-transition-duration:200ms;    -moz-transition-duration:200ms;    -o-transition-duration:200ms;    transition-duration:200ms;    -webkit-transition-delay:0s;    -moz-transition-delay:0s;    -o-transition-delay:0s;    transition-delay:0s}.bottom-inOutSpread:hover:after {    left:0%;    right:0%}.bottom-inOutSpread:not(:hover):after {    -webkit-transition-delay:0s;    -moz-transition-delay:0s;    -o-transition-delay:0s;    transition-delay:0s}
				
时间: 2024-11-10 11:42:04

纯CSS3按钮边框线条动画特效--底部边框hover从中点向两侧变长的相关文章

2014圣诞节一款纯css3实现的雪人动画特效

在2014年的圣诞节,爱编程小编给大家分分享一款纯css3实现的雪人动画特效.该实例实现一个雪人跳动的特效,效果图如下: 在线预览   源码下载 实现的代码. html代码: <span class="text">lolwut<small>[email protected]</small></span> <div class="body"> <div class="hat">

HTML5之按钮背景不同动画特效设计

前言 今天来继续给大家介绍一下HTML5,讲什么呢,讲讲一组效果非常酷的鼠标滑过按钮背景动画特效,在该特效中,当鼠标滑过按钮时,使用CSS3 animation来动画background-size和background-position属性,来实现各种背景动画效果. 下面来看一下整体的效果图: 看了动画效果之后大家应该非常关心他是如何实现的,现在就给大家具体讲讲他的实现技巧. 具体实现 1. CSS样式 首先为按钮设置通用样式.将按钮的背景去除,设置2像素的实线边框,并将底部边框设置为4个像素.

纯CSS3实现打火机火焰动画

HTML5已经越来越流行起来了,尤其是移动互联网的发展,更是带动了HTML5的迅猛发展,我们也是时候学习HTML5了,以防到时候落伍.今天给大家介绍10款效果惊艳的HTML5应用,方便大家学习,也将应用的源码整理了一下发给大家. 1.纯CSS3实现打火机火焰动画 这又是一款很酷的纯CSS3动画特效,它是一个可以点燃的打火机,当你用鼠标滑过这只打火机时,打火机就会打开,然后开始出现火焰燃烧的动画特效.另外要说明的是,整个动画都是利用纯CSS3实现的,没有一行JS代码,小伙伴们,这个CSS3动画是不

一款简洁的纯css3代码实现的动画导航

之前为大家介绍了好多导航菜单,今天给大家分享一款简洁的纯css3代码实现的动画导航.鼠标经过的时候以背景色以菱形渐变为长方形.效果图如下: 在线预览   源码下载 实现的代码. html代码: <div align="center" style="background-color: #ee1d27; padding: 20px;"> <div class="contener_link"> <div class=&qu

基于css3小船水面游动动画特效

基于css3小船水面游动动画特效,这是一款色彩鲜艳扁平风格的css3动画特效.效果图如下: 在线预览   源码下载 实现的代码. html代码: <div class="land"> <div class="land_01"></div> <div class="land_02"></div> <div class="land_03"></div&g

jQuery+CSS3实现404背景动画特效

效果:http://hovertree.com/texiao/jquery/74/ 源码下载:http://hovertree.com/h/bjaf/ko0gcgw5.htm 效果图如下: 代码如下: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title&

纯CSS3实现动态火车行驶特效

上次开完飞机,这次开火车 查看效果:http://hovertree.com/texiao/css3/7/ 效果图: 代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" /> <t

CSS3和js炫酷点击按钮3D翻转动画特效

简要教程 flipside是一款使用CSS3和js制作的炫酷点击按钮无缝过渡到确认面板的过渡动画特效.该点击按钮特效在按钮不同方向的边部点击时,产生的过渡动画特效是不一样的. 在线预览   源码下载 使用方法 使用该按钮过渡动画特效需要引入它提供的按钮样式表style.css和用于触发按钮点击事件的js文件script.js. HTML结构 该点击按钮过渡动画特效使用一个嵌套div的HTML结构: <div class="btn"> <div class="

28种CSS3炫酷载入动画特效

这是一组效果很炫酷的纯CSS3 Loading载入动画特效.这组loading动画共同拥有27种不同的效果.每一种loading动画都是通过CSS3的keyframes帧动画来完毕的,每个载入动画都构思新颖.效果很的酷. 效果演示:http://www.htmleaf.com/Demo/201503301597.html 下载地址:http://www.htmleaf.com/css3/css3donghua/201503301596.html