我的编程空间,编程开发者的网络收藏夹
学习永远不晚

怎么用css3实现颜色渐变按钮

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

怎么用css3实现颜色渐变按钮

本篇内容介绍了“怎么用css3实现颜色渐变按钮”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

  之前为大家分享很多纯css3实现的实用按钮,今天给大家带来一款纯css3实现的颜色渐变按钮。这款按钮的边框和文字的颜色通过css3实现两种颜色的渐变,效果非常好看,一起看下效果图:

怎么用css3实现颜色渐变按钮

  实现的代码。

  html代码:

XML/HTML Code复制内容到剪贴板

  1. <div class="container">  

  2.        <a target="_blank" class="btn green" href="https://www.yisu.com/"><span>Nominate Yourself</span></a>  

  3.        <a target="_blank" class="btn orange" href="https://www.yisu.com/"><span>Nominate Someone</span></a>  

  4.        <a target="_blank" class="btn blue" href="https://www.yisu.com/"><span>Buy Tickets Now</span></a>  

  5.    </div>  

  css3代码:

CSS Code复制内容到剪贴板

  1. .btn   

  2.         {   

  3.             display: inline-block;   

  4.             margin: 1em 0;   

  5.             padding: 1em 2em;   

  6.             background: transparent;   

  7.             border: 2px;   

  8.             border-radius: 3px;   

  9.             font-weight: 400;   

  10.             text-align: center;   

  11.         }   

  12.         .btn.green  

  13.         {   

  14.             box-shadow: 0 1px 0 1px rgba(43, 220, 146, 0.25), 0 -1px 0 1px rgba(129, 214, 106, 0.25), 1px 0 0 1px rgba(43, 220, 146, 0.25), -1px 0 0 1px rgba(129, 214, 106, 0.25), 1px -1px 0 1px rgba(86, 217, 126, 0.5), -1px 1px 0 1px rgba(86, 217, 126, 0.5), 1px 1px 0 1px rgba(0, 223, 166, 0.75), -1px -1px 0 1px rgba(173, 211, 86, 0.75);   

  15.         }   

  16.         .btn.green span   

  17.         {   

  18.             background: -webkit-linear-gradient(left, #add356, #00dfa6);   

  19.             -webkit-background-clip: text;   

  20.             -webkit-text-fill-color: transparent;   

  21.         }   

  22.         .btn.orange   

  23.         {   

  24.             box-shadow: 0 1px 0 1px rgba(255, 102, 43, 0.25), 0 -1px 0 1px rgba(255, 169, 69, 0.25), 1px 0 0 1px rgba(255, 102, 43, 0.25), -1px 0 0 1px rgba(255, 169, 69, 0.25), 1px -1px 0 1px rgba(255, 136, 56, 0.5), -1px 1px 0 1px rgba(255, 136, 56, 0.5), 1px 1px 0 1px rgba(255, 69, 31, 0.75), -1px -1px 0 1px rgba(255, 203, 82, 0.75);   

  25.         }   

  26.         .btn.orange span   

  27.         {   

  28.             background: -webkit-linear-gradient(left, #ffcb52, #ff451f);   

  29.             -webkit-background-clip: text;   

  30.             -webkit-text-fill-color: transparent;   

  31.         }   

  32.         .btn.blue  

  33.         {   

  34.             -webkit-border-image: -webkit-linear-gradient(left, #3dade9, #bf2fcb) round;   

  35.             border-image-slice: 1;   

  36.         }   

  37.         .btn.blue span   

  38.         {   

  39.             background: -webkit-linear-gradient(left, #3dade9, #bf2fcb);   

  40.             -webkit-background-clip: text;   

  41.             -webkit-text-fill-color: transparent;   

  42.         }   

  43.         .btn:nth-of-type(1)   

  44.         {   

  45.             float: left;   

  46.         }   

  47.         .btn:nth-of-type(2)   

  48.         {   

  49.             float: rightright;   

  50.         }   

  51.         .btn:nth-of-type(3)   

  52.         {   

  53.             width: 100%;   

  54.             clear: left;   

  55.             padding: .75em;   

  56.             font-size: 3em;   

  57.             font-weight: 100;   

  58.             line-height: 1;   

  59.             letter-spacing: 1px;   

  60.         }   

  61.            

  62.         *   

  63.         {   

  64.             -moz-box-sizing: border-box;   

  65.             box-sizing: border-box;   

  66.         }   

  67.            

  68.         body   

  69.         {   

  70.             font: normal 1em 'Helvetica Neue' , Helvetica, sans-serif;   

  71.             background: #1d2025;   

  72.             -webkit-font-smoothing: antialiased;   

  73.             text-rendering: optimizeLegibility;   

  74.         }   

  75.            

  76.         .container   

  77.         {   

  78.             width: 60%;   

  79.             margin: auto;   

  80.             position: absolute;   

  81.             top: 50%;   

  82.             left: 50%;   

  83.             -webkit-transform: translate(-50%, -50%);   

  84.             -ms-transform: translate(-50%, -50%);   

  85.             transform: translate(-50%, -50%);   

  86.         }   

  87.         .container:after   

  88.         {   

  89.             display: table;   

  90.             content: '';   

  91.             clear: both;   

  92.         }   

  93.            

  94.         a   

  95.         {   

  96.             color: inherit;   

  97.             text-decoration: none;   

  98.         }   

  99.            

  100.         h2.method1   

  101.         {   

  102.             background: -webkit-linear-gradient(left, #ef0, #f00);   

  103.             -webkit-background-clip: text;   

  104.             -webkit-text-fill-color: transparent;   

  105.         }  

“怎么用css3实现颜色渐变按钮”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

怎么用css3实现颜色渐变按钮

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

css3怎么实现横向渐变按钮

本文小编为大家详细介绍“css3怎么实现横向渐变按钮”,内容详细,步骤清晰,细节处理妥当,希望这篇“css3怎么实现横向渐变按钮”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。1.首先,在页面中创建一个按钮;
2023-07-04

使用CSS3怎么实现颜色渐变效果

本篇文章给大家分享的是有关使用CSS3怎么实现颜色渐变效果,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

Animate

2023-06-08

javascript怎么实现点击改变按钮颜色

本篇内容主要讲解“javascript怎么实现点击改变按钮颜色”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“javascript怎么实现点击改变按钮颜色”吧!1. HTML基础首先,我们需要创建
2023-07-06

使用CSS3如何实现字体颜色渐变

这篇文章主要为大家展示了使用CSS3如何实现字体颜色渐变,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带大家一起来研究并学习一下“使用CSS3如何实现字体颜色渐变”这篇文章吧。在使用Animation.css的时候发现它的官
2023-06-08

怎么用jQuery实现简单的按钮颜色变化

本篇内容主要讲解“怎么用jQuery实现简单的按钮颜色变化”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么用jQuery实现简单的按钮颜色变化”吧!在HTML和CSS中我们想要完成一个对按钮颜
2023-06-20

怎么使用css改变按钮颜色

本篇内容介绍了“怎么使用css改变按钮颜色”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、CSS颜色在CSS中,颜色可以用以下方式来表示:
2023-07-06

怎么在CSS3中使用颜色值RGBA与渐变色

这篇文章给大家介绍怎么在CSS3中使用颜色值RGBA与渐变色,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。颜色值RGBA我们熟悉的rgb颜色标准,是由r(red)、g(green)、b(blue)三种颜色叠加变化形成各
2023-06-08

编程热搜

目录