首页 > 代码库 > 纯css3实现按钮的 hover 和 active 时颜色的明暗变化效果
纯css3实现按钮的 hover 和 active 时颜色的明暗变化效果
效果:在任意HTML标签上增加样式类 f-color-control 就可以为此元素增加hover和avtive时颜色的变化;
代码如下:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> .btn{ width: 80px; line-height: 30px; cursor:pointer; padding: 12px; text-align: center; font-size: 20px; color: #fff; } .f-color-control{ transform: scale(1); border-radius:6px; background-color: #ff6700; } .f-color-control:before{ position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index:-1; border-radius:6px; background:rgba(0,0,0,.1); } .f-color-control:after{ position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index:-1; border-radius:6px; background:rgba(255,255,255,.3); } .f-color-control:hover:before{ content:""; } .f-color-control:active:after{ content:""; } </style> </head> <body> <div> <div class="btn f-color-control">登录</div> </div> </body> </html>
纯css3实现按钮的 hover 和 active 时颜色的明暗变化效果
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。