及川治建築設計室
a.btn { /* 文字色、ボタンの横幅など */ color:#5F2500;padding:5px 0;display:block;width:200px;text-align:center; /* 背景のグラデーション */ background: linear-gradient(to bottom, #FFF, #CCC); background: -moz-linear-gradient(to bottom, #FFF, #CCC); /* Firefox */ background: -webkit-gradient(linear, left top, left bottom,from(#000), to(#CCC)); /* Safari,Google Chrome */ background: -webkit-linear-gradient(top,#FFF 0%,#CCC 100%); /* Android */ filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#ffffff,endcolorstr=#CCCCCC)); /*IE6 IE7 */ -ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#ffffff,endcolorstr=#CCCCCC))"; /* IE8 - */ zoom: 1; /* IE */ /* 文字の影 */ text-shadow:1px 3px 2px #999; /* 枠の影 */ box-shadow:2px 2px 10px #666; -moz-box-shadow:2px 2px 7px #666; /* Firefox */ -webkit-box-shadow:2px 2px 7px #666; /* Safari,Google Chrome */ } /* マウスオーバー時 */ a.btn:hover { position:relative;left:1px;top:1px; box-shadow:1px 1px 5px #666; -moz-box-shadow:1px 1px 5px #666; -webkit-box-shadow:1px 1px 5px #666; }※IE10対応のため、「background: linear-gradient(to bottom, #FFF, #CCC);」を追記。
CSSファイルダウンロード
ファイル名「css_btn.css」
behavior:url(/path/PIE.htc); /* PIE.htc へのパスは表示HTMLからの相対 */※上記の /path/ の部分は、ボタンを表示するHTMLファイルからの PIE.htc へのパス。
<a class="btn2" href="http://www.oikawa-sekkei.com/" target="_blank"> 及川治建築設計室</a>
a.btn2 { padding:5px 0;width:200px;text-align:center;display:block; /* グラデーション */ background:linear-gradient(top,#FFF,#CCC); background: -moz-linear-gradient(top, #FFF, #CCC); /* Firefox */ background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#CCC)); -pie-background: linear-gradient(#FFF, #CCC); /* PIE用の記述 */ filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#ffffff,endcolorstr=#CCCCCC)); /*IE6 IE7 */ -ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffffff,endColorstr=#CCCCCC))"; /* IE8 - */ /* border */ border:1px solid #CCC; border-radius:10px; /* CSS3草案 */ -webkit-border-radius: 10px; /* Safari, Chrome用 */ -moz-border-radius:10px; /* Firefox用 */ text-shadow:#999 1px 3px 2px; /* 文字の影 */ box-shadow:#666 3px 3px 7px; /* 枠の影 */ -moz-box-shadow:#666 3px 3px 7px; /* Firefox */ -webkit-box-shadow:#666 3px 3px 7px; /* Safari,Google Chrome */ behavior:url(/path/PIE10b5/PIE.htc);/* 表示HTMLからの相対 */ position: relative; /* 角丸がグラデーションに重ならないように for lt IE8 */ zoom: 1; /* for IE */ }※IE10対応のため、「background: linear-gradient(to bottom, #FFF, #CCC);」を追記。
/* グラデーション */
background:linear-gradient(to bottom,#FFF,#CCC);
background: -moz-linear-gradient(to bottom, #FFF, #CCC); /* Firefox */
background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#CCC));
-pie-background: linear-gradient(#FFF, #CCC); /* PIE用の記述 */
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#ffffff,endcolorstr=#CCCCCC)); /*IE6 IE7 */
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffffff,endColorstr=#CCCCCC))"; /* IE8 - */
/* border */
border:1px solid #CCC;
color:#666; padding:5px 0; width:200px; text-align:center; display:block;
text-shadow:#999 1px 3px 2px;/* 文字の影 */
box-shadow:#666 3px 3px 7px;/* 枠の影 */
-moz-box-shadow:#999 3px 3px 7px; /* Firefox */
-webkit-box-shadow:#666 3px 3px 7px; /* Safari,Google Chrome */
behavior:url(/path/PIE10b5/PIE.htc);/* 表示HTMLからの相対 */
position: relative; /* for lt IE8 */
zoom: 1; /* for IE */
※IE10対応のため、「background: linear-gradient(to bottom, #FFF, #CCC);」を追記。/* 背景 */ background:#eee; /* border */ border:1px solid #CCC; border-radius:10px; /* CSS3草案 */ -webkit-border-radius: 10px; /* Safari, Chrome用 */ -moz-border-radius:10px; /* Firefox用 */ color:#666; padding:5px 0; width:200px; text-align:center; display:block; text-shadow:#999 1px 3px 2px;/* 文字の影 */ box-shadow:#666 3px 3px 7px;/* 枠の影 */ -moz-box-shadow:#999 3px 3px 7px; /* Firefox */ -webkit-box-shadow:#666 3px 3px 7px; /* Safari,Google Chrome */ behavior:url(/path/PIE10b5/PIE.htc);/* 表示HTMLからの相対 */ position: relative; /* for lt IE8 */ zoom: 1; /* for IE */