广告
返回顶部
首页 > 资讯 > 前端开发 > VUE >怎么用css3实现颜色渐变按钮
  • 244
分享到

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

2024-04-02 19:04:59 244人浏览 独家记忆
摘要

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

--结束END--

本文标题: 怎么用css3实现颜色渐变按钮

本文链接: https://www.lsjlt.com/news/77887.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

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

下载Word文档
猜你喜欢
  • 怎么用css3实现颜色渐变按钮
    本篇内容介绍了“怎么用css3实现颜色渐变按钮”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!  之前为大家...
    99+
    2022-10-19
  • css3怎么实现横向渐变按钮
    本文小编为大家详细介绍“css3怎么实现横向渐变按钮”,内容详细,步骤清晰,细节处理妥当,希望这篇“css3怎么实现横向渐变按钮”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。首先,在页面中创建一个按钮; ...
    99+
    2023-07-04
  • CSS3颜色渐变是怎么实现的
    这篇文章主要介绍“CSS3颜色渐变是怎么实现的”,在日常操作中,相信很多人在CSS3颜色渐变是怎么实现的问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CSS3颜色渐变是怎么实...
    99+
    2022-10-19
  • CSS3怎么实现文字颜色的渐变
    小编给大家分享一下CSS3怎么实现文字颜色的渐变,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!   在文本上加上颜色渐变  ...
    99+
    2022-10-19
  • 使用CSS3怎么实现颜色渐变效果
    本篇文章给大家分享的是有关使用CSS3怎么实现颜色渐变效果,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。<h2 class="site__title&...
    99+
    2023-06-08
  • css3如何实现文字颜色渐变
    这篇文章给大家分享的是有关css3如何实现文字颜色渐变的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。   css3文字颜色渐变的方法一:通过css3的动画属性实现css文字动态...
    99+
    2022-10-19
  • javascript怎么实现点击改变按钮颜色
    本篇内容主要讲解“javascript怎么实现点击改变按钮颜色”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“javascript怎么实现点击改变按钮颜色”吧!1. HTML基础首先,我们需要创建...
    99+
    2023-07-06
  • 微信小程序怎么设置按钮颜色渐变效果
    微信小程序设置按钮颜色渐变效果的方法:1.创建微信小程序项目;2.在index.wxml文件中添加按钮组件代码;3.在index.wxss文件中添加样式代码实现渐变;4.保存编辑的代码并进行调试即可。具体操作步骤如下:首先在创建一个微信小程...
    99+
    2022-10-20
  • 怎么使用css改变按钮颜色
    本篇内容介绍了“怎么使用css改变按钮颜色”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、CSS颜色在CSS中,颜色可以用以下方式来表示:...
    99+
    2023-07-06
  • 使用CSS3如何实现字体颜色渐变
    这篇文章主要为大家展示了使用CSS3如何实现字体颜色渐变,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带大家一起来研究并学习一下“使用CSS3如何实现字体颜色渐变”这篇文章吧。在使用Animation.css的时候发现它的官...
    99+
    2023-06-08
  • 怎么用jQuery实现简单的按钮颜色变化
    本篇内容主要讲解“怎么用jQuery实现简单的按钮颜色变化”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么用jQuery实现简单的按钮颜色变化”吧!在HTML和CSS中我们想要完成一个对按钮颜...
    99+
    2023-06-20
  • 怎么在CSS3中使用颜色值RGBA与渐变色
    这篇文章给大家介绍怎么在CSS3中使用颜色值RGBA与渐变色,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。颜色值RGBA我们熟悉的rgb颜色标准,是由r(red)、g(green)、b(blue)三种颜色叠加变化形成各...
    99+
    2023-06-08
  • CSS3中颜色线性渐变的实现方法
    这篇文章主要讲解了“CSS3中颜色线性渐变的实现方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CSS3中颜色线性渐变的实现方法”吧!线性渐变可以设置3个...
    99+
    2022-10-19
  • CSS3中线性颜色渐变的实现方法
    本篇内容介绍了“CSS3中线性颜色渐变的实现方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!为了显示一个...
    99+
    2022-10-19
  • jQuery实现简单的按钮颜色变化
    在HTML和CSS中我们想要完成一个对按钮颜色的设置,虽然也可以做到想要的效果,但过程比较繁琐,利用jQuery我们就可以轻松的完成这件事情。 假设现在我们有一组按钮 当我们点击其...
    99+
    2022-11-12
  • css3渐变色怎么用
    小编给大家分享一下css3渐变色怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!CSS3 渐变(gradients)可以让你...
    99+
    2022-10-19
  • html点击按钮改变字体颜色怎么实现
    html点击按钮改变字体颜色的实现方法:1.创建一个html文件;2.在html文件中添加html代码架构;3.在body标签里面使用button标签实现一个按钮,并使用style给按钮添加样式以及使用onclick点击事件;4.在html...
    99+
    2022-10-04
  • html点击按钮改变背景颜色怎么实现
    html点击按钮改变背景颜色的实现方法:1.创建一个html文件;2.在html文件中添加html代码架构;3.在body标签里面使用input标签实现一个按钮;4.在html标签里面添加script标签并设置点击按钮改变颜色的功能;5.通...
    99+
    2022-10-03
  • CSS怎么实现颜色渐变效果
    这篇文章主要介绍“CSS怎么实现颜色渐变效果”,在日常操作中,相信很多人在CSS怎么实现颜色渐变效果问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CSS怎么实现颜色渐变效果”...
    99+
    2022-10-19
  • css3怎么实现input输入框颜色渐变发光效果
    这篇文章主要讲解了“css3怎么实现input输入框颜色渐变发光效果”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css3怎么实现input输入框颜色渐变发...
    99+
    2022-10-19
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作