<!DOCTYPE html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>CSS3 3D渐变button代码</title>

 <style>

        body

        {

            background: #e5e5e5;

            text-align: center;

        }

        .button

        {

            margin: 10px;

            text-decoration: none;

            font: bold 1.5em 'Trebuchet MS',Arial, Helvetica; /*Change the em value to scale the button*/

            display: inline-block;

            text-align: center;

            color: #fff;

            border: 1px solid #9c9c9c; 

            border: 1px solid rgba(0, 0, 0, 0.3);            

            text-shadow: 0 1px 0 rgba(0,0,0,0.4);

            box-shadow: 0 0 .05em rgba(0,0,0,0.4);

            -moz-box-shadow: 0 0 .05em rgba(0,0,0,0.4);

            -webkit-box-shadow: 0 0 .05em rgba(0,0,0,0.4);

        }

        .button, .button span

        {

            -moz-border-radius: .3em;

            border-radius: .3em;

        }

        .button span

        {

            border-top: 1px solid #fff; /* Fallback style */

            border-top: 1px solid rgba(255, 255, 255, 0.5);

            display: block;

            padding: 0.5em 2.5em;

            background-image: -webkit-gradient(linear, 0 0, 100% 100%, color-stop(.25, rgba(0, 0, 0, 0.05)), color-stop(.25, transparent), to(transparent)),

                              -webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(0, 0, 0, 0.05)), color-stop(.25, transparent), to(transparent)),

                              -webkit-gradient(linear, 0 0, 100% 100%, color-stop(.75, transparent), color-stop(.75, rgba(0, 0, 0, 0.05))),

                              -webkit-gradient(linear, 0 100%, 100% 0, color-stop(.75, transparent), color-stop(.75, rgba(0, 0, 0, 0.05)));

            background-image: -moz-linear-gradient(45deg, rgba(0, 0, 0, 0.05) 25%, transparent 25%, transparent),

                              -moz-linear-gradient(-45deg, rgba(0, 0, 0, 0.05) 25%, transparent 25%, transparent),

                              -moz-linear-gradient(45deg, transparent 75%, rgba(0, 0, 0, 0.05) 75%),

                              -moz-linear-gradient(-45deg, transparent 75%, rgba(0, 0, 0, 0.05) 75%);

            -moz-background-size: 3px 3px;

            -webkit-background-size: 3px 3px;            

        }

        .button:hover

        {

            box-shadow: 0 0 .1em rgba(0,0,0,0.4);

            -moz-box-shadow: 0 0 .1em rgba(0,0,0,0.4);

            -webkit-box-shadow: 0 0 .1em rgba(0,0,0,0.4);

        }

        .button:active

        {

            position: relative;

            top: 1px;

        }

        .button-khaki

        {

            background: #A2B598;

            background: -webkit-gradient(linear, left top, left bottom, from(#BDD1B4), to(#A2B598) );

            background:-moz-linear-gradient(-90deg, #BDD1B4, #A2B598);

            filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#BDD1B4', EndColorStr='#A2B598');        

        }

        .button-khaki:hover

        {           

            background: #BDD1B4;

            background: -webkit-gradient(linear, left top, left bottom, from(#A2B598), to(#BDD1B4) );

            background: -moz-linear-gradient(-90deg, #A2B598, #BDD1B4);

            filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#A2B598', EndColorStr='#BDD1B4');

        }

        .button-khaki:active

        {

            background: #A2B598;

        }

        .button-blue

        {

            background: #4477a1;

            background: -webkit-gradient(linear, left top, left bottom, from(#81a8cb), to(#4477a1) );

            background: -moz-linear-gradient(-90deg, #81a8cb, #4477a1);

            filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#81a8cb', endColorstr='#4477a1');

        }

        .button-blue:hover

        {

            background: #81a8cb;

            background: -webkit-gradient(linear, left top, left bottom, from(#4477a1), to(#81a8cb) );

            background: -moz-linear-gradient(-90deg, #4477a1, #81a8cb);

            filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4477a1', endColorstr='#81a8cb');            

        }

        

        .button-blue:active

        {

            background: #4477a1;

        }

        .button-brown

        {

            background: #8f3714;

            background: -webkit-gradient(linear, left top, left bottom, from(#bf6f50), to(#8f3714) );

            background: -moz-linear-gradient(-90deg, #bf6f50, #8f3714);

            filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#bf6f50', EndColorStr='#8f3714');

        }

        

        .button-brown:hover

        {

            background: #bf6f50;

            background: -webkit-gradient(linear, left top, left bottom, from(#8f3714), to(#bf6f50) );

            background: -moz-linear-gradient(-90deg, #8f3714, #bf6f50);

            filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#8f3714', EndColorStr='#bf6f50');

        }

        .button-brown:active

        {

            background: #8f3714;

        }

        .button-green

        {

            background: #428739;

            background: -webkit-gradient(linear, left top, left bottom, from(#c8dd95), to(#428739) );

            background: -moz-linear-gradient(-90deg, #c8dd95, #428739);

            filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#c8dd95', EndColorStr='#428739');

        }

        .button-green:hover

        {

            background: #c8dd95;

            background: -webkit-gradient(linear, left top, left bottom, from(#428739), to(#c8dd95) );

            background: -moz-linear-gradient(-90deg, #428739, #c8dd95);

            filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#428739', EndColorStr='#c8dd95');

        }

        .button-green:active

        {

            background: #428739;

        }

        .button-red

        {

            background: #D82741;

            background: -webkit-gradient(linear, left top, left bottom, from(#E84B6E), to(#D82741) );

            background: -moz-linear-gradient(-90deg, #E84B6E, #D82741);

            filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#E84B6E', EndColorStr='#D82741');

        }

        .button-red:hover

        {

            background: #E84B6E;

            background: -webkit-gradient(linear, left top, left bottom, from(#D82741), to(#E84B6E) );

            background: -moz-linear-gradient(-90deg, #D82741, #E84B6E);

            filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#D82741', EndColorStr='#E84B6E');

        }

        .button-red:active

        {

            background: #D82741;

        }

        .button-purple

        {

            background: #6F50E7;

            background: -webkit-gradient(linear, left top, left bottom, from(#B8A9F3), to(#6F50E7) );

            background: -moz-linear-gradient(-90deg, #B8A9F3, #6F50E7);

            filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#B8A9F3', EndColorStr='#6F50E7');

        }

        .button-purple:hover

        {

            background: #B8A9F3;

            background: -webkit-gradient(linear, left top, left bottom, from(#6F50E7), to(#B8A9F3) );

            background: -moz-linear-gradient(-90deg, #6F50E7, #B8A9F3);

            filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#6F50E7', EndColorStr='#B8A9F3');

        }

        

        .button-purple:active

        {

            background: #6F50E7;

        }

        .button-black

        {

            background: #141414;

            background: -webkit-gradient(linear, left top, left bottom, from(#656565), to(#141414) );

            background: -moz-linear-gradient(-90deg, #656565, #141414);

            filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#656565', EndColorStr='#141414');

        }

        .button-black:hover

        {

            background: #656565;

            background: -webkit-gradient(linear, left top, left bottom, from(#141414), to(#656565) );

            background: -moz-linear-gradient(-90deg, #141414, #656565);

            filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#141414', EndColorStr='#656565');

        }

        .button-black:active

        {

            background: #141414;

        }

        .button-orange

        {

            background: #f09c15;

            background: -webkit-gradient(linear, left top, left bottom, from(#f8c939), to(#f09c15) );

            background: -moz-linear-gradient(-90deg, #f8c939, #f09c15);

            filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#f8c939', EndColorStr='#f09c15');

        }

        .button-orange:hover

        {

            background: #f8c939;

            background: -webkit-gradient(linear, left top, left bottom, from(#f09c15), to(#f8c939) );

            background: -moz-linear-gradient(-90deg, #f09c15, #f8c939);

            filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#f09c15', EndColorStr='#f8c939');

        }

        .button-orange:active

        {

            background: #f09c15;

        }

        .button-silver

        {

            background: #c5c5c5;

            background: -webkit-gradient(linear, left top, left bottom, from(#eaeaea), to(#c5c5c5) );

            background: -moz-linear-gradient(-90deg, #eaeaea, #c5c5c5);

            filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#eaeaea', EndColorStr='#c5c5c5');

        }

        .button-silver:hover

        {

            background: #eaeaea;

            background: -webkit-gradient(linear, left top, left bottom, from(#c5c5c5), to(#eaeaea) );

            background: -moz-linear-gradient(-90deg, #c5c5c5, #eaeaea);

            filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#c5c5c5', EndColorStr='#eaeaea');

        }

        

        .button-silver:active

        {

            background: #c5c5c5;

        }         

    </style>

</head>

<body>

<div><A href="http://www.999jiujiu.com/">http://www.999jiujiu.com/</A></div>

 <h1>Cross-browser CSS gradient buttons</h1>

            <a href="#" class="button button-khaki"><span>Button</span></a>

            <a href="/" class="button button-blue"><span>Button</span></a>

            <a href="#" class="button button-brown"><span>Button</span></a>

            <br>

            <a href="#" class="button button-red"><span>Button</span></a>

            <a href="#" class="button button-purple"><span>Button</span></a>

            <a href="#" class="button button-green"><span>Button</span></a>

            <br>

            <a href="#" class="button button-black"><span>Button</span></a>

            <a href="#" class="button button-orange"><span>Button</span></a>

            <a href="#" class="button button-silver"><span>Button</span></a>

</body>

</html>

9种样式CSS3 渐变button集的更多相关文章

  1. 几种常用CSS3样式

    在我们日常工作中,由于考虑到浏览器的兼容性,所以很少用CSS3样式.关于其标准,W3C 仍然在对 CSS3 规范进行开发.不过,现代浏览器已经实现了相当多的 CSS3 属性.最近学习了CSS3,发现功 ...

  2. 再说CSS3渐变——线性渐变

    渐变背景一直以来在Web页面中都是一种常见的视觉元素.但一直以来,Web设计师都是通过图形软件设计这些渐变效果,然后以图片形式或者背景图片的形式运用到页面中.Web页面上实现的效果,仅从页面的视觉效果 ...

  3. CSS3渐变——线性渐变

    渐变背景一直以来在Web页面中都是一种常见的视觉元素.但一直以来,Web设计师都是通过图形软件设计这些渐变效果,然后以图片形式或者背景图片的形式运用到页面中.Web页面上实现的效果,仅从页面的视觉效果 ...

  4. css3渐变(Gradients)

    <html> http://www.runoob.com/css3/css3-gradients.html CSS3 渐变(gradients)可以让你在两个或多个指定的颜色之间显示平稳的 ...

  5. Css3渐变(Gradients)-径向渐变

    CSS3径向渐变-radial-gradient()/repeating-radial-gradient() 径向渐变由它的中心定义. 创建径向渐变,至少定义两种颜色节点,呈现平稳过度的颜色.同时,你 ...

  6. CSS3渐变(Gradients)-线性渐变

    CSS3渐变(Gradients)可以让你在两个或多个指定颜色之间显示平稳的过度,包括透明度. 以前,你必须使用图像来实现这些效果.但是,通过Css3渐变(Gradients),你可以减少下载的事件和 ...

  7. css3渐变详解

    今天总结渐变的问题,渐变分为线性渐变.径向渐变.呼呼,废话少说, 线性渐变:background:linear-gradient(设置渐变形式,第一个颜色起点,中间颜色点 中间颜色的位置,结束点颜色) ...

  8. css3渐变之线性渐变

    css3定义了两种类型的渐变,即线性渐变和径向渐变.这里我要说的是线性渐变. 为了创建一个线性渐变,你必须至少定义两种颜色结点.颜色结点即你想要呈现平稳过渡的颜色.同时,你也可以设置一个起点和一个方向 ...

  9. CSS3渐变——径向渐变

    上节在<再说CSS3渐变——线性渐变>和大家一起学习了CSS3 Gradient中径向渐变最新语法(称得上是W3C的标准语法)相关知识以及其基本使用.今天我们在这一篇中主要和大家一起来了解 ...

随机推荐

  1. dxf组码

    值 说明 -5 APP:永久反应器链 -4 APP:条件运算符(仅与 ssget 一起使用) -3 APP:扩展数据 (XDATA) 标记(固定) -2 APP:图元名参照(固定) -1 APP:图元 ...

  2. mysql 优化策略

    from:https://dbaplus.cn/news-155-1531-1.html MySQL逻辑架构 如果能在头脑中构建一幅MySQL各组件之间如何协同工作的架构图,有助于深入理解MySQL服 ...

  3. Eclipse(MyEclipse)使用技巧——修改注释字体大小

    Eclipse在安装完成后,注释的字体大小远远小于代码的大小,按照网上查的相关信息 窗口——首选项——常规——外观——颜色和字体——基本——文本字体——编辑 Window -->Preferen ...

  4. python+selenium之元素的八大定位方法

    以百度搜索框为例,先打开百度网页 1.点右上角爬虫按钮 2.点左下角箭头 3.讲箭头移动到百度搜索输入框上,输入框高亮状态 4.下方红色区域就是单位到输入框的属性: <input id=&quo ...

  5. 牛客练习赛29 B 列队

    [题解] 把某一行或某一列有4个1的都统计出来,然后首尾接上尽量长的,注意首尾不能选上同一个矩阵,要维护前缀.后缀1最大值和次大值. 还要注意维护矩阵内连续1的长度,因为可能有 0 0 0 0 这种情 ...

  6. 程序如何实现设置系统WIFI共享

    1.以管理员身份运行命令提示符:快捷键win+R(win+X 以管理员方式运行CMD)→输入cmd→回车2.启用并设定虚拟WiFi网卡:运行命令:netsh wlan set hostednetwor ...

  7. C51 中断 个人笔记

    总架构图 IE寄存器 控制各个中断源的屏蔽与允许 TCON寄存器 各个中断源的请求标志位&有效信号的规定 中断源及其优先级 中断号写程序的时候要用 CPU处理中断三原则 1.CPU同时接收到几 ...

  8. hdu 4435 bfs+贪心

    /* 题意:给定每个点在平面内的坐标,要求选出一些点,在这些点建立加油站,使得总花费最少(1号点必须建立加油站).在i点建立加油站需要花费2^i. 建立加油站要求能使得汽车从1点开始走遍全图所有的点并 ...

  9. Flask(2):登陆验证

    装饰器补充: import functools def auth(func): @functools.wraps(func) # 作用:把原函数的原信息封装到 inner 中 def inner(*a ...

  10. POJ3669 Meteor Shower

    http://poj.org/problem?id=3669 类似于迷宫的一道题 但是并没有 给出迷宫具体什么样 但是题目已说在坐标轴的第一象限 然后障碍就是 流星雨所砸范围 安全位置:永远不会发生危 ...