css美化36款按钮效果代码

代码语言:html

所属分类:表单美化

代码描述:css美化36款按钮效果代码

代码标签: css 美化 按钮

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>
<html>

<head>
    <meta charset="UTF-8">

    <style type="text/css">
        *{margin:0;padding:0;list-style-type:none;}
        a,img{border:0;}
        body{font-size:14px;font-family:"微软雅黑";background:#f5faff;}
        .demo_con{width: 960px;margin:40px auto 0;}
        @charset "utf-8";
.button{
	width:140px;
	line-height:38px;
	text-align:center;
	font-weight:bold;
	color:#fff;
	text-shadow:1px 1px 1px #333;
	border-radius:5px;
	margin:0 20px 20px 0;
	position:relative;
	overflow:hidden;
	float:left;display:inline;
}
.button:nth-child(6n){margin-right:0;}
.button.gray{
	color:#8c96a0;
	text-shadow:1px 1px 1px #fff;
	border:1px solid #dce1e6;
	box-shadow:0 1px 2px #fff inset,0 -1px 0 #a8abae inset;
	background:-webkit-linear-gradient(top,#f2f3f7,#e4e8ec);
	background:-moz-linear-gradient(top,#f2f3f7,#e4e8ec);
	background:linear-gradient(top,#f2f3f7,#e4e8ec);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f3f7', endColorstr='#e4e8ec'); /*  IE */
}
.button.black{
	border:1px solid #333;
	box-shadow:0 1px 2px #8b8b8b inset,0 -1px 0 #3d3d3d inset,0 -2px 3px #8b8b8b inset;
	background:-webkit-linear-gradient(top,#656565,#4c4c4c);
	background:-moz-linear-gradient(top,#656565,#4a4a4a);
	background:linear-gradient(top,#656565,#4a4a4a);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#656565', endColorstr='#4a4a4a'); /*  IE */
}
.button.red{
	border:1px solid #b42323;
	box-shadow:0 1px 2px #e99494 inset,0 -1px 0 #954b4b inset,0 -2px 3px #e99494 inset;
	background:-webkit-linear-gradient(top,#d53939,#b92929);
	background:-moz-linear-gradient(top,#d53939,#b92929);
	background:linear-gradient(top,#d53939,#b92929);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d53939', endColorstr='#b92929'); /*  IE */
}
.button.yellow{
	border:1px solid #d2a000;
	box-shadow:0 1px 2px #fedd71 inset,0 -1px 0 #a38b39 inset,0 -2px 3px #fedd71 inset;
	background:-webkit-linear-gradient(top,#fece34,#d8a605);
	background:-moz-linear-gradient(top,#fece34,#d8a605);
	background:linear-gradient(top,#fece34,#d8a605);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fece34', endColorstr='#d8a605'); /*  IE */
}
.button.green{
	border:1px solid #64c878;
	box-shadow:0 1px 2px #b9ecc4 inset,0 -1px 0 #6c9f76 inset,0 -2px 3px #b9ecc4 inset;
	background:-webkit-linear-gradient(top,#90dfa2,#84d494);
	background:-moz-linear-gradient(top,#90dfa2,#84d494);
	background:linear-gradient(top,#90dfa2,#84d494);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#90dfa2', endColorstr='#84d494'); /*  IE */
}
.button.blue{
	border:1px solid #1e7db9;
	box-shadow:0 1px 2px #8fcaee inset,0 -1px 0 #497897 inset,0 -2px 3px #8fcaee inset;
	background:-webkit-linear-gradient(top,#42a4e0,#2e88c0);
	background:-moz-linear-gradient(top,#42a4e0,#2e88c0);
	background:linear-gradient(top,#42a4e0,#2e88c0);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#42a4e0', endColorstr='#2e88c0'); /*  IE */
}
.round,.side,.tags{padding-right:30px;}
.round:after{
	position:absolute;
	display:inline-block;
	content:"\003c";
	top:50%;
	right:10px;
	margin-top:-10px;
	width:17px;
	height:20px;
	padding-left:3px;
	line-height:18px;
	font-size:10px;
	font-weight:normal;
	border-radius:10px;
	text-shadow:-2px 0 1px #333;
	-webkit-transform:rotate(-90deg);
	-moz-transform:rotate(-90deg); 
	transform:rotate(-90deg);
}
.gray.round:after{
	box-shadow:1px 0 1px rgba(255,255,255,1) inset,1px 0 1px rgba(0,0,0,.2);
	background:-webkit-linear-gradient(top,#dce1e6,#dde2e7);
	background:-moz-linear-gradient(top,#dce1e6,#dde2e7);
	background:linear-gradient(top,#dce1e6,#dde2e7);
	text-shadow:-2px 0 1px #fff;
}
.black.round:after{
	box-shadow:1px 0 1px rgba(255,255,255,.5) inset,1px 0 1px rgba(0,0,0,.9);
	background:-webkit-linear-gradient(top,#333,#454545);
	background:-moz-linear-gradient(top,#333,#454545);
	background:linear-gradient(top,#333,#454545);
}
.red.round:after{
	box-shadow:1px 0 1px rgba(255,255,255,.6) inset,1px 0 1px rgba(130,25,25,.9);
	background:-webkit-linear-gradient(top,#b12222,#b42323);
	background:-moz-linear-gradient(top,#b12222,#b42323);
	background:linear-gradient(top,#b12222,#b42323);
}
.yellow.round:after{
	box-shadow:1px 0 1px rgba(255,255,255,.8) inset,1px 0 1px rgba(148,131,4,.9);
	background:-webkit-linear-gradient(top,#cf9d00,#d2a000);
	background:-moz-linear-gradient(top,#cf9d00,#d2a000);
	background:linear-gradient(top,#cf9d00,#d2a000);                         
}
.green.round:after{
	box-shadow:1px 0 1px rgba(255,255,255,.8) inset,1px 0 1px rgba(51,126,66,.9);
	background:-webkit-linear-gradient(top,#64c878,#6dcb80);
	background:-moz-linear-gradient(top,#64c878,#6dcb80);
	background:linear-gradient(top,#64c878,#6dcb80);                         
}
.blue.round:after{
	box-shadow:1px 0 1px rgba(255,255,255,.8) inset,1px 0 1px rgba(18,85,128,.9);
	background:-webkit-linear-gradient(top,#1e7db9,#2b85bd);
	background:-moz-linear-gradient(top,#1e7db9,#2b85bd);
	background:linear-gradient(top,#1e7db9,#2b85bd);                         
}
.side:after{
	position:absolute;
	display:inline-block;
	content:"\00bb";
	top:3px;
	right:-4px;
	width:38px;
	height:30px;
	font-weight:normal;
	line-height:26px;
	border-radius:0 0 5px 5px;
	text-shadow:-2px 0 1px #333;
	-webkit-transform:rotate(-90deg);
	-moz-transform:rotate(-90deg);
	transform:rotate(-90deg);
}
.gray.side:after{
	text-shadow:-2px 0 1px #fff;
	border-top:1px solid #d4d4d4;
	box-shadow:-2px 0 1px #eceef1 inset;
	background:-webkit-linear-gradient(right,#e1e6ea,#f2f2f6 60%);
	background:-moz-linear-gradient(right,#e1e6ea,#f2f2f6 60%);
	background:linear-gradient(right,#e1e6ea,#f2f2f6 60%); 
}
.black.side:after{
	border-top:1px solid #222;
	box-shadow:-2px 0 1px #606060 inset;
	background:-webkit-linear-gradient(right,#373737,#555 60%);
	background:-moz-linear-gradient(right,#373737,#555 60%);
	background:linear-gradient(right,#373737,#555 60%); 
}
.red.side:after{
	border-top:1px solid #aa1e1e;
	box-shadow:-2px 0 1px #c75959 inset;
	background:-webkit-linear-gradient(right,#b82929,#d73f3f 60%);
	background:-moz-linear-gradient(top,#b82929,#d73f3f 60%);
	background:linear-gradient(top,#b82929,#d73f3f 60%); 
}
.yellow.side:after{
	border-top:1px solid #ba8f06;
	box-shadow:-2px 0 1px #deb842 inset;
	background:-webkit-linear-gradient(right,#d5a406,#fdc40b 60%);
	background:-moz-linear-gradient(right,#d5a406,#fdc40b 60%);
	background:linear-gradient(right,#d5a406,#fdc40b 60%); 
}
.green.side:after{
	border-top:1px solid #53b567;
	box-shadow:-2px 0 1px #8ad599 inset;
	background:-webkit-linear-gradient(right,#69ca7c,#91e5a5 60%);
	background:-moz-linear-gradient(right,#69ca7c,#91e5a5 60%);
	background:linear-gradient(right,#69ca7c,#91e5a5 60%); 
}
.blue.side:after{
	border-top:1px solid #1971a8;
	box-shadow:-2px 0 1px #559dca inset;
	background:-webkit-linear-gradient(right,#2482bd,#3fa2e0 60%);
	background:-moz-linear-gradient(right,#2482bd,#3fa2e0 60%);
	background:linear-gradient(right,#2482bd,#3fa2e0 60%); 
}
.tags:after{
	font-weight:normal;
	position:absolute;
	display:inline-block;
	content:"FREE";
	top:-3px;
	right:-33px;
	color:#fff;
	text-shadow:none;
	width:85px;
	height:25px;
	line-height:28px;
	-webkit-transform:rotate(45deg) scale(.7,.7);
	-moz-transform:rotate(45deg) scale(.7,.7);
	transform:rotate(45deg) scale(.7,.7);
}
.gray.tags:after{background:#8c96a0;border:2px solid #fff;}
.black.tags:after{background:#333;border:2px solid #777;}
.red.tags:after{background:#b42323;border:2px solid #df4141;}
.yellow.tags:after{background:#d2a000;border:2px solid #fcc100;}
.green.tags:after{background:#64c878;border:2px solid #9bebac;}
.blue.tags:after{background:#1e7db9;border:2px solid #54b1e9;}
.button.rarrow,.button.larrow{overflow:visible;}
.rarrow:after,.rarrow:before,.larrow:after,.larrow:before{
	position:absolute;
	content:"";
	display:block;
	width:28px;
	height:28px;
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	transform:rotate(45deg);
}
.rarrow:before{
	width:27px;
	height:27px;
	top:6px;
	right:-13px;
	clip:rect(auto auto 26px 2px);
}
.rarrow:after{
	top:6px;
	right:-12px;
	clip:rect(auto auto 26px 2px);
}
.gray.rarrow:before{background:#d6dbe0;}
.gray.rarrow:after{
	box-shadow:0 1px 0 #fff inset,-1px 0 0 #b7babd inset;
	background:-webkit-linear-gradient(top left,#f2f3f7,#e4e8ec);
	background:-moz-linear-gradient(top left,#f2f3f7,#e4e8ec);
	background:linear-gradient(top left,#f2f3f7,#e4e8ec);
}
.black.rarrow:before{background:#333;}
.black.rarrow:after{
	box-shadow:0 1px 0 #8B8B8B inset,-1px 0 0 #3d3d3d inset,-2px 0 0 #8B8B8B inset;
	background:-webkit-linear-gradient(top left,#656565,#4C4C4C);
	background:-moz-linear-gradient(top left,#656565,#4C4C4C);
	background:linear-gradient(top left,#656565,#4C4C4C);
}
.red.rarrow:before{background:#B42323;}
.red.rarrow:after{
	box-shadow:0 1px 0 #E99494 inset,-1px 0 0 #954B4B inset,-2px 0 0 #E99494 inset;
	background:-webkit-linear-gradient(top left,#D53939,#B92929);
	background:-moz-linear-gradient(top left,#D53939,#B92929);
	background:linear-gradient(top left,#D53939,#B92929);
}
.yellow.rarrow:before{background:#D2A000;}
.yellow.rarrow:after{
	box-shadow:0 1px 0 #FEDD71 inset,-1px 0 0 #A38B39 inset,-2px 0 0 #FEDD71 inset;
	background:-webkit-linear-gradient(top left,#FECE34,#D8A605);
	background:-moz-linear-gradient(top left,#FECE34,#D8A605);
	background:linear-gradient(top left,#FECE34,#D8A605);
}
.green.rarrow:before{background:#64C878;}
.green.rarrow:after{
	box-shadow:0 1px 0 #B9ECC4 inset,-1px 0 0 #6C9F76 inset,-2px 0 0 #B9ECC4 inset;
	background:-webkit-linear-gradient(top left,#90DFA2,#84D494);
	background:-moz-linear-gradient(top left,#90DFA2,#84D494);
	background:linear-gradient(top left,#90DFA2,#84D494);
}
.blue.rarrow:before{background:#1E7DB9;}
.blue.rarrow:after{
	box-shadow:0 1px 0 #8FCAEE inset,-1px 0 0 #497897 inset,-2px 0 0 #8FCAEE inset;
	background:-webkit-linear-gradient(top left,#42A4E0,#2E88C0);
	background:-moz-linear-gradient(top left,#42A4E0,#2E88C0);
	background:linear-gradient(top left,#42A4E0,#2E88C0);
}
.larrow:before{
	top:6px;
	left:-13px;
	width:27px;
	height:27px;
	clip:rect(2px 26px auto auto);
}
.larrow:after{
	top:6px;
	left:-12px;
	clip:rect(2px 26px auto auto);
}
.gray.larrow:before{background:#d6dbe0;}
.gray.larrow:after{
	box-shadow:0 -1px 0 #b7babd inset,1px 0 0 #fff inset;
	background:-webkit-linear-gradient(top left,#f2f3f7,#e4e8ec);
	background:-moz-linear-gradient(top left,#f2f3f7,#e4e8ec);
	background:linear-gradient(top left,#f2f3f7,#e4e8ec);
}
.black.larrow:before{background:#333;}
.black.larrow:after{
	box-shadow:0 -1px 0 #3d3d3d inset,0 -2px 0 #8B8B8B inset,1px 0 0 #8B8B8B inset;
	background:-webkit-linear-gradient(top left,#656565,#4C4C4C);
	background:-moz-linear-gradient(top left,#656565,#4C4C4C);
	background:linear-gradient(top left,#656565,#4C4C4C);
}
.red.larrow:before{background:#B42323;}
.red.larrow:after{
	box-shadow:0 -1px 0 #954B4B inset,0 -2px 0 #E99494 inset,1px 0 0 #E99494 inset;
	background:-webkit-linear-gradient(top left,#D53939,#B92929);
	background:-moz-linear-gradient(top left,#D53939,#B92929);
	background:linear-gradient(top left,#D53939,#B92929);
}
.yellow.larrow:before{background:#D2A000;}
.yellow.larrow:after{
	box-shadow:0 -1px 0 #A38B39 inset,0 -2px 0 #FEDD71 inset,1px 0 0 #FEDD71 inset;
	background:-webkit-linear-gradient(top left,#FECE34,#D8A605);
	background:-moz-linear-gradient(top left,#FECE34,#D8A605);
	background:linear-gradient(top left,#FECE34,#D8A605);
}
.green.larrow:before{background:#64C878;}
.green.larrow:after{
	box-shadow:0 -1px 0 #6C9F76 inset,0 -2px 0 #B9ECC4 inset,1px 0 0 #B9ECC4 inset;
	background:-webkit-linear-gradient(top left,#90DFA2,#84D494);
	background:-moz-linear-gradient(top left,#90DFA2,#84D494);
	background:linear-gradient(top left,#90DFA2,#84D494);
}
.blue.larrow:before{background:#1E7DB9;}
.blue.larrow:after{
	box-shadow:0 -1px 0 #497897 inset,0 -2px 0 #8FCAEE inset,1px 0 0 #8FCAEE inset;
	background:-webkit-linear-gradient(top left,#42A4E0,#2E88C0);
	background:-moz-linear-gradient(top left,#42A4E0,#2E88C0);
	background:linear-gradient(top left,#42A4E0,#2E88C0);
}
.gray:hover{
	background:-webkit-linear-gradient(top,#fefefe,#ebeced);
	background:-moz-linear-gradient(top,#f2f3f7,#ebeced);
	background:linear-gradient(top,#f2f3f7,#ebeced);
}
.black:hover{
	background:-webkit-linear-gradient(top,#818181,#575757);
	background:-moz-linear-gradient(top,#818181,.........完整代码请登录后点击上方下载按钮下载查看

网友评论0