CSS 圆角自扩展按钮

我们用 A 包含一个 SPAN 标签来实现此效果:

预览

<a class="button" href="#"><span>按钮文字</span></a> 

 

<style type="text/css">

a.button {
background:url("bg_button_a.gif") no-repeat scroll right top transparent;
color:#444444;
display:block;
float:left;
font:12px arial,sans-serif;
height:24px;
margin-right:6px;
padding-right:18px;
text-decoration:none;
}
a.button span {
background:url("bg_button_div.gif") no-repeat scroll 0 0 transparent;
display:block;
line-height:14px;
padding:5px 0 5px 18px;
}
a.button:active {
background-position:right bottom;
color:#000000;
outline:medium none;
}
a.button:active span {
background-position:left bottom;
padding:6px 0 4px 18px;
}

</style>

 
由于 IE 下点击后不能还原到默认状态,因此,我们需要在标签里添加一段代码:

<a class="button" href="#" οnclick="this.blur(); return false;"><span>按钮文字</span></a>

 
如果你需要用它提交表单(FORM),那么可以在 onclick 里面添加一个提交语句,如:document.forms['theForm'].submit();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值