?
<!DOCTYPE html>
<html lang="en">
<head>
<title>Cross-browser CSS gradient buttons demo - Redteamdesign</title>
<style>
body {
background: #e5e5e5;
text-align: center;
} ?/*----------------------------*/
.button {
margin: 10px;
text-decoration: none;
font: bold 1.5em 'Trebuchet MS', Arial, Helvetica;
/*更变按钮的大小来个调整位置*/
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; /* 上边框样式 */
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;
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 {?
? /* 按钮点击 更变button位置,从而出现动态效果*/
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>
<!-- AdPacks -->
<style>
#adpacks-wrapper {
font-family: Arial, Helvetica;
width: 280px;
position: fixed;
_position: absolute;
bottom: 0;
right: 20px;
z-index: 9999;
background: #eaeaea;
padding: 10px;
-moz-box-shadow: 0 0 15px #444;
-webkit-box-shadow: 0 0 15px #444;
box-shadow: 0 0 15px #444;
}
?
body .adpacks {
background: #fff;
padding: 15px;
margin: 15px 0 0;
border: 3px solid #eee;
}
?
body .one .bsa_it_ad {
background: transparent;
border: none;
font-family: inherit;
padding: 0;
margin: 0;
}
?
body .one .bsa_it_ad .bsa_it_i {
display: block;
padding: 0;
float: left;
margin: 0 10px 0 0;
}
?
body .one .bsa_it_ad .bsa_it_i img {
padding: 0;
border: none;
}
?
body .one .bsa_it_ad .bsa_it_t {
padding: 0 0 6px 0;
font-size: 11px;
}
?
body .one .bsa_it_p {
display: none;
}
?
body #bsap_aplink,body #bsap_aplink:hover {
display: block;
font-size: 9px;
margin: -15px 0 0 0;
text-align: right;
}
?
body .one .bsa_it_ad .bsa_it_d {
font-size: 11px;
}
?
body .one {
overflow: hidden
}
</style>
</head>
<body>
<h1>
html5 CSS3 渐变按钮
</h1>
<a href="http://www.clxgj.com"?class="button button-khaki"><span>Button</span>
</a>
<a href="http://www.clxgj.com"?class="button button-blue"><span>Button</span>
</a>
<a href="http://www.clxgj.com"?class="button button-brown"><span>Button</span>
</a>
<br>
<a href="http://www.clxgj.com"?class="button button-red"><span>Button</span>
</a>
<a href="http://www.clxgj.com"?class="button button-purple"><span>Button</span>
</a>
<a href="http://www.clxgj.com"?class="button button-green"><span>Button</span>
</a>
<br>
<a href="http://www.clxgj.com"?class="button button-black"><span>Button</span>
</a>
<a href="http://www.clxgj.com"?class="button button-orange"><span>Button</span>
</a>
<a href="http://www.clxgj.com" class="button button-silver"><span>Button</span>
</a>
</body>
</html>