Internet Explorer ではIE9しかきちんと見れていない。及川治建築設計室
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 */