按钮图标

Bootstrap 超酷3D按钮设计效果

阿里云


这是一款基于 Bootstrap 的超酷 3D 按钮设计效果。该 3D 按钮通过在按钮底部设置阴影效果来形成 3D 效果,并且在鼠标滑过按钮时,按钮有下凹的动画,效果非常的酷。

HTML 结构

这个 3D 按钮效果采用 Bootstrap 的按钮样式,你可以设置各种类型的 boostrap 按钮。例如下面是一组尺寸为 sm 的小按钮。

也想出现在这里?联系我们
创客主机
  1. <div class="row pad-15">
  2.     <div class="col-sm-3">
  3.         <a href="#" class="btn btn-sm blue">3D button</a>
  4.     </div>
  5.  
  6.     <div class="col-sm-3">
  7.         <a href="#" class="btn btn-sm light-brown">3D button</a>
  8.     </div>
  9.  
  10.     <div class="col-sm-3">
  11.         <a href="#" class="btn btn-sm light-green">3D button</a>
  12.     </div>
  13.  
  14.     <div class="col-sm-3">
  15.         <a href="#" class="btn btn-sm light-orange">3D button</a>
  16.     </div>
  17. </div>

CSS 样式

首先为按钮添加一些通用样式:

  1. .btn:hover, .btn:focus{
  2.     outline: none;
  3.     color:#fff;
  4. }
  5. .btn{
  6.     text-transform: capitalize;
  7.     color:#fff;
  8.     padding: 14px 20px;
  9. }
  10. .btn:hover{
  11.     color:#fff;
  12. }
  13. .btn-sm{
  14.     padding: 11px 16px;
  15.     border-radius: 5px;
  16. }
  17. .btn-lg{
  18.     font-size: 15px;
  19. }
  20. .button-left > i{
  21.     margin-left: 7px;
  22. }
  23. .button-right > i{
  24.     margin-right: 7px;
  25. }

class 类 blue、light-brown、light-green 和 light-orange 为几种预定义的按钮颜色。在按钮的底部,通过 box-shadow 首先为按钮添加阴影效果。按钮的定位方式为相对定位,并为所有的 CSS 动画设置 0.2 秒的 ease-in-out 效果过渡动画。

  1. .blue,
  2. .light-brown,
  3. .light-green,
  4. .light-orange{
  5.     background: #0088cc;
  6.     box-shadow:0 4px 0 #006394;
  7.     transition:all 0.2s ease-in-out 0s;
  8.     position: relative;
  9.     top:0;
  10. }
  11. .light-brown{
  12.     background: #cec2ab;
  13.     box-shadow: 0 4px 0 #b9a888;
  14. }
  15. .light-green{
  16.     background: #75d69c;
  17.     box-shadow:0 4px 0 #4ac97d;
  18.     border-radius: 25px;
  19. }
  20. .light-orange{
  21.     background: #f79468;
  22.     box-shadow: 0 4px 0 #f46e33;
  23. }                 
  24.  
  25. 在鼠标滑过按钮的时候,按钮的背景颜色和阴影颜色被修改。
  26. .blue:hover,
  27. .light-brown:hover,
  28. .light-green:hover,
  29. .light-orange:hover{
  30.     top:2px;
  31.     box-shadow:0 2px 0 #006394;
  32. }
  33. .light-brown:hover{
  34.     box-shadow: 0 2px 0 #b9a888;
  35. }
  36. .light-green:hover{
  37.     box-shadow:0 2px 0 #4ac97d;
  38. }
  39. .light-orange:hover{
  40.     box-shadow: 0 2px 0 #f46e33;
  41. }

Bootstrap 超酷 3D 按钮设计效果

已有 566 人购买
  • bimx
查看演示升级 VIP立刻购买

演示地址 下载地址
收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!