CSS3を使える環境なら、角丸ボタンが簡単に作れます。
サンプルでは「ボタン」としてaタグを使用していますが、タグはaタグにこだわらなくてよいです。
<a href="#" class="btn_radius">単純な角丸</a>
.btn_radius{
display:inline-block;
border:solid 2px #388235;
padding:10px;
border-radius:10px;
}
※黒い部分をダブルクリックするとソースを選択できるので、コピーして使ってください。
プロパティの記述順はこの限りではないです。
ここでは全ての角を角丸にしていますが、一部だけ角丸にすることも可能です。
<a href="#" class="btn_radius grad">(円形)グラデーション追加</a>
ここではわかりやすいように、上記のclass[btn_radius]にclassを追加していますが、ひとつのclassにひとまとめにcssを記述しても構いません。
.grad{
background: -webkit-gradient(radial, 15% 20%, 10, 15% 20%, 50, color-stop(1.00, #388235), color-stop(0.00, #a1df07));
background: -webkit-radial-gradient(15% 20%, farthest-side, #a1df07 30%, #388235 100%);
background: -moz-radial-gradient(15% 20%, farthest-side, #a1df07 30%, #388235 100%);
background: -o-radial-gradient(15% 20%, farthest-side, #a1df07 30%, #388235 100%);
background: -ms-radial-gradient(15% 20%, farthest-side, #a1df07 30%, #388235 100%);
background: radial-gradient(15% 20%, farthest-side, #a1df07 30%, #388235 100%);
}
※黒い部分をダブルクリックするとソースを選択できるので、コピーして使ってください。
<a href="#" class="btn_radius grad shadow">(円形)影なども追加</a>
ここではわかりやすいように、上記のclass[btn_radius]+[grad]にclassを追加していますが、ひとつのclassにひとまとめにcssを記述しても構いません。
.shadow{
box-shadow: 2px 1px 3px rgba(0,0,0,0.3);
color:#053a02;
font-weight:bold;
text-decoration:none;
}
※黒い部分をダブルクリックするとソースを選択できるので、コピーして使ってください。
さらにhoverの設定などもするとよりそれっぽくなります