押し応えのあるボタン
CSSと:activeで押し応えのあるボタンを作る。
HTML
<a href="#" class="button">BUTTON</a>
CSS
.button {
display:inline-block;
padding:5px 10px;
background-color:#69c;
color:#fff;
border:1px solid #69c;
text-decoration:none;
font-size:13px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}
.button:hover{
background-color:#79acdf;
-webkit-box-shadow:inset 0px 0px 3px #fff;
-moz-box-shadow:inset 0px 0px 3px #fff;
box-shadow:inset 0px 0px 3px #fff;
}
.button:active{
padding-top:6px;
padding-bottom:4px;
border:1px solid #334c66;
background-color:#69c;
color:#e0ebf5;
-webkit-box-shadow:inset 0px 0px 8px #334c66;
-moz-box-shadow:inset 0px 0px 2px #3a6da0;
box-shadow:inset 0px 0px 2px #3a6da0;
}
.button:visited{
background-color:#999;
}
JavaScript
$(".button").click( function(){
return false;
} );