用CSS实现的几个非常漂亮的按钮

<html>

<head>

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

    <title>用CSS实现的几个非常漂亮的按钮</title>

    <script type="text/javascript">

        function reportError(msg, url, line) {

            line -= 14;

            var str = '发现如下的错误: \n\n';

            str += 'Error: ' + msg + ' on line: ' + (line);

            alert(str);

            opener.Goto(line);

            opener.focus();

            window.onerror = null;

            setTimeout('self.close()', 10);

            return true;

        }

        window.onerror = reportError;

    </script>

    <style type="text/css">

        .btn{border-right: #7b9ebd 1px solid;padding-right: 2px;

            border-top: #7b9ebd 1px solid;padding-left: 2px;font-size: 12px;

            filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);

            border-left: #7b9ebd 1px solid;cursor: hand;color: black;

            padding-top: 2px;border-bottom: #7b9ebd 1px solid;

        }

        .btn1_mouseout{

            border-right: #7EBF4F 1px solid;padding-right: 2px;

            border-top: #7EBF4F 1px solid;padding-left: 2px;font-size: 12px;

            filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#B3D997);

            border-left: #7EBF4F 1px solid;cursor: hand;color: black;

            padding-top: 2px;border-bottom: #7EBF4F 1px solid;

        }

        .btn1_mouseover{

            border-right: #7EBF4F 1px solid;padding-right: 2px;border-top: #7EBF4F 1px solid;

            padding-left: 2px;font-size: 12px;

            filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#CAE4B6);

            border-left: #7EBF4F 1px solid;cursor: hand;color: black;

            padding-top: 2px;border-bottom: #7EBF4F 1px solid;

        }

        .btn2{padding: 2 4 0 4;font-size: 12px;height: 23;background-color: #ece9d8;border-width: 1;}

        .btn3_mouseout{border-right: #2C59AA 1px solid;padding-right: 2px;

            border-top: #2C59AA 1px solid;padding-left: 2px;font-size: 12px;

            filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5);

            border-left: #2C59AA 1px solid;cursor: hand;color: black;

            padding-top: 2px;border-bottom: #2C59AA 1px solid;

        }

        .btn3_mouseover{

            border-right: #2C59AA 1px solid;padding-right: 2px;border-top: #2C59AA 1px solid;

            padding-left: 2px;font-size: 12px;

            filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#D7E7FA);

            border-left: #2C59AA 1px solid;cursor: hand;color: black;

            padding-top: 2px;border-bottom: #2C59AA 1px solid;

        }

        .btn3_mousedown{

            border-right: #FFE400 1px solid;padding-right: 2px;

            border-top: #FFE400 1px solid;padding-left: 2px;font-size: 12px;

            filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5);

            border-left: #FFE400 1px solid;cursor: hand;color: black;

            padding-top: 2px;border-bottom: #FFE400 1px solid;

        }

        .btn3_mouseup{

            border-right: #2C59AA 1px solid;padding-right: 2px;

            border-top: #2C59AA 1px solid;padding-left: 2px;font-size: 12px;

            filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5);

            border-left: #2C59AA 1px solid;cursor: hand;color: black;

            padding-top: 2px;border-bottom: #2C59AA 1px solid;

        }

        .btn_2k3{

            border-right: #002D96 1px solid;padding-right: 2px;border-top: #002D96 1px solid;

            padding-left: 2px;font-size: 12px;

            filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#9DBCEA);

            border-left: #002D96 1px solid;cursor: hand;color: black;

            padding-top: 2px;border-bottom: #002D96 1px solid;

        }

    </style>

</head>

<body>

    <button class="btn" title="好看的按钮">好看的按钮</button><p />

    <button class="btn1_mouseout" 

        onmouseover="this.className='btn1_mouseover'" 

        onmouseout="this.className='btn1_mouseout'"

        title="好看的按钮">好看的按钮</button>

    <button class="btn1_mouseout" 

        onmouseover="this.className='btn1_mouseover'" 

        onmouseout="this.className='btn1_mouseout'" disabled="disabled">好看的按钮</button>

    <p />

    <button class="btn2" title="好看的按钮">好看的按钮</button>

    <p />

    <button class="btn3_mouseout" 

        onmouseover="this.className='btn3_mouseover'" 

        onmouseout="this.className='btn3_mouseout'"

        onmousedown="this.className='btn3_mousedown'" 

        onmouseup="this.className='btn3_mouseup'" title="好看的按钮">好看的按钮</button>

    <p/>

    <button class="btn_2k3" title="好看的按钮">好看的按钮</button>

</body>

</html>

posted @ 2011-08-01 21:53  勇者无畏  阅读(748)  评论(0编辑  收藏  举报