HTML5がもてはやされてる。
時代の波に残されまいといまさらながらに勉強をはじめるわけですが、とりあえずかっこいいボタンを作ってみることにした。
こういうのを作ってみた。
さすがにIE8だと角丸が使えないし、影をつけれないし、グラデーションも大した機能もないのでこんな感じではあるがそこそこいいものが作れた。
ソースは以下
a.button{
/* 角丸 /
border-radius: 4px 4px 4px 4px;
/ グラデーション /
background: -webkit-gradient(linear, center top, center bottom, from(#444444), color-stop(0.49, #444444),color-stop(0.5, #222222), to(#222222));
background: -moz-linear-gradient(top, #444444, #444444 49%, #222222 50%, #222222);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#444444', endColorstr='#222222')";
border: 1px solid #333333;
/ shadow /
-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6);
-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6);
/ 他 */
padding: 3px;
margin-top: 3px;
margin-bottom: 3px;
width: 240px;
color: #ffffff;
font-family:Verdana, arial, sans-serif;
text-decoration:none;
text-align: center;
display: inline-block;
}
-ms-filter
関連記事