• 设计一个精致按钮


    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title></title>
    </head>
    <style type="text/css">
    body{background: #ededed;
    color: #999;
    margin: 32px auto;
    }
    .button{ /*定义渐进按钮的样式*/
    display: inline-block;
    /*zoom与display属性都为了兼容IE7,使其具有
    disply:inlineblock特性*/
    zoom: 1;
    *display: inline;
    vertical-align: baseline;
    margin: 0 2px;
    outline: none;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    font: 14px/100% arial,sans-serif,helvetica;
    padding: .5em 2em .55em;

    /*设计按钮圆角和阴影特效*/
    text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;


    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
    -moz-box-shadow:0 1px 2px rgba(0, 0, 0, .2);
    box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
    }

    .button:hover{
    text-decoration: none;
    }
    .button:active{
    position: relative;
    top: 1px;
    }
    .bigrounded{
    /*定义大圆角类样式*/
    -webkit-border-radius: 2em;
    -moz-borser-radius:2em;
    border-radius: 2em;
    }
    .medium{
    /*定义中等按钮样式*/
    font-size: 12px;
    padding: .4em 1.5em .42em;
    }
    .small{
    /*定义小按钮*/
    font-size: 11px;
    padding: .2em 1em .275em;
    }

    /*设计颜色样式类:黑色按钮
    通过不同的颜色样式类,可以设计不同的按钮风格*/
    .black { /* 黑色样式类 */
    color: #d7d7d7;
    border: solid 1px #333;
    background: #333;
    background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000));
    background: -moz-linear-gradient(top, #666, #000);
    background: linear-gradient(to bottom, #666, #000);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000');
    }
    .black:hover { /* 黑色鼠标经过样式类 */
    background: #000;
    background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000));
    background: -moz-linear-gradient(top, #444, #000);
    background: linear-gradient(to bottom, #444, #000);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000');
    }
    .black:active { /* 黑色鼠标激活样式类 */
    color: #666;
    background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444));
    background: -moz-linear-gradient(top, #000, #444);
    background: linear-gradient(to bottom, #000, #444);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666');
    }
    </style>
    <body>
    <div>
    <a href="#" class="button black">圆角按钮</a>
    <a href="#" class="button black bigrounded">大号椭圆按钮</a>
    <a href="#" class="button black medium">中号按钮</a>
    <a href="#" class="button black small">小号按钮</a> <br />
    </div>
    </body>
    </html>

     您可以打开连接查看: http://runjs.cn/detail/b0muxozn

  • 相关阅读:
    git 删除远程文件、文件夹
    pod install太慢 可以使用代理的方式
    flutter Container()最小宽度 最小高度
    flutter common init 常用Widget初始化
    xcode 嵌入flutter_module后编译报错 This app could not be installed at this time.
    Spring AOP
    Spring @Value 配置项解析 vs Spring @ConfigurationProperties 配置项解析
    Spring Bean 的实例化过程
    SpringBoot 配置项解析
    Spring IOC 自动注入流程
  • 原文地址:https://www.cnblogs.com/wxhhts/p/8570469.html
Copyright © 2020-2023  润新知