Toggle navigation
在线编辑器
在线代码
文本比较
jQuery下载
前端库
在线手册
登录/注册
下载代码
html
css
js
分享到微信朋友圈
X
html
Hover Me
Hover Me
Hover Me
Hover Me
Hover Me
Hover Me
css
@import url(https://fonts.googleapis.com/css?family=PT+Sans); *, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } body{ font-family: 'PT Sans', sans-serif; display: table; width: 100%; background: #f54785;overflow: hidden } .container{ display: table-cell; vertical-align: middle; text-align: center; height: 100vh; } button{ display: inline-block; position: relative; background: none; border: none; color: #fff; font-size: 18px; cursor: pointer; margin: 20px 30px; background: rgba(0,0,0,0.09); } span{ display: block; padding: 25px 80px; } button::before, button::after{ content:""; width: 0; height: 2px; position: absolute; transition: all 0.2s linear; background: #fff; } span::before, span::after{ content:""; width:2px; height:0; position: absolute; transition: all 0.2s linear; background: #fff; } button:hover::before, button:hover::after{ width: 100%; } button:hover span::before, button:hover span::after{ height: 100%; } /*----- button 1 -----*/ .btn-1::before, .btn-1::after{ transition-delay: 0.2s; } .btn-1 span::before, .btn-1 span::after{ transition-delay: 0s; } .btn-1::before{ right: 0; top: 0; } .btn-1::after{ left: 0; bottom: 0; } .btn-1 span::before{ left: 0; top: 0; } .btn-1 span::after{ right: 0; bottom: 0; } .btn-1:hover::before, .btn-1:hover::after{ transition-delay: 0s; } .btn-1:hover span::before, .btn-1:hover span::after{ transition-delay: 0.2s; } /*--- Button 2 -------*/ .btn-2::before, .btn-2::after{ transition-delay: 0s; } .btn-2 span::before, .btn-2 span::after{ transition-delay: 0.2s; } .btn-2::before{ right: 0; top: 0; } .btn-2::after{ left: 0; bottom: 0; } .btn-2 span::before{ left: 0; top: 0; } .btn-2 span::after{ right: 0; bottom: 0; } .btn-2:hover::before, .btn-2:hover::after{ transition-delay: 0.2s; } .btn-2:hover span::before, .btn-2:hover span::after{ transition-delay: 0s; } /*----- button 3 -----*/ .btn-3::after{ left: 0; bottom: 0; transition-delay: 0.6s; } .btn-3 span::after{ transition-delay: 0.4s; right: 0; bottom: 0 } .btn-3::before{ right: 0; top: 0; transition-delay: 0.2s; } .btn-3 span::before{ transition-delay: 0s; left: 0; top: 0; } .btn-3:hover::after{ transition-delay: 0s; } .btn-3:hover span::after{ transition-delay: 0.2s; } .btn-3:hover::before{ transition-delay: 0.4s; } .btn-3:hover span::before{ transition-delay: 0.6s; } /*----- button 4 -----*/ .btn-4::after{ right:0; bottom: 0; transition-duration: 0.4s; } .btn-4 span::after{ right:0; bottom: 0; transition-duration: 0.4s; } .btn-4::before{ left: 0; top: 0; transition-duration: 0.4s; } .btn-4 span::before{ left: 0; top: 0; transition-duration: 0.4s; } /*----- button 5 -----*/ .btn-5::after{ left:0; bottom: 0; transition-duration: 0.4s; } .btn-5 span::after{ right:0; top: 0; transition-duration: 0.4s; } .btn-5::before{ right: 0; top: 0; transition-duration: 0.4s; } .btn-5 span::before{ left: 0; bottom: 0; transition-duration: 0.4s; } /*----- button 6 -----*/ .btn-6::before{ left: 50%; top: 0; transition-duration: 0.4s; } .btn-6::after{ left: 50%; bottom: 0; transition-duration: 0.4s; } .btn-6 span::before{ left: 0; top: 50%; transition-duration: 0.4s; } .btn-6 span::after{ right: 0; top: 50%; transition-duration: 0.4s; } .btn-6:hover::before, .btn-6:hover::after{ left: 0; } .btn-6:hover span::before, .btn-6:hover span::after{ top: 0; }
JavaScript
粒子
时间
文字
hover
canvas
3d
游戏
音乐
火焰
水波
轮播图
鼠标跟随
动画
css
加载动画
导航
菜单
按钮
滑块
tab
弹出层
统计图
svg
×
Close
在线代码下载提示
开通在线代码永久免费下载,需支付20jQ币
开通后,在线代码模块中所有代码可终身免费下!
您已开通在线代码永久免费下载,关闭提示框后,点下载代码可直接下载!
您已经开通过在线代码永久免费下载
对不起,您的jQ币不足!可通过发布资源 或
直接充值获取jQ币
取消
开通下载
<!doctype html> <html> <head> <meta charset="utf-8"> <title>按钮边框悬停效果-jq22.com</title> <script src="https://www.jq22.com/jquery/jquery-1.10.2.js"></script> <style>
</style> </head> <body>
<script>
</script>
</body> </html>
2012-2021 jQuery插件库版权所有
jquery插件
|
jq22工具库
|
网页技术
|
广告合作
|
在线反馈
|
版权声明
沪ICP备13043785号-1
浙公网安备 33041102000314号