实现圆角矩形边框的方法

<html>
<head>
<style>
#a{
border-left:1px #B3D580 solid;
border-right:1px #B3D580 solid;
width:700px;
height:100px;
}
.b{
height:1px;
overflow:hidden;
border-left:1px #B3D580 solid;
border-right:1px #B3D580 solid;
}
</style>
</head>
<body>
<div>
<div class="b" style="margin-left:3px;width:694px;background:#B3D580"></div>
<div class="b" style="margin-left:2px;width:696px;"></div>
<div class="b" style="margin-left:1px;width:698px"></div>
<div id="a">

 

代码很简单,a层为放置内容的层,最外一层要加上background为个属性,目的是要将上、下两线条呈现出来。

这里实现了3像素的圆角边框,b层的数量决定了要实现多少个像素边框。建议不要多于3层,最好是2层,即2像素圆角边框,或者1层,因为层数越多,圆角的表现就越不圆滑。在firefox  IE6 都通过测试。

</div>
<div class="b" style="margin-left:1px;width:698px"></div>
<div class="b" style="margin-left:2px;width:696px;"></div>
<div class="b" style="margin-left:3px;width:694px;background:#B3D580"></div>
</div>
</body>
</html>

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值