CSS圆角实例

  不用图片实现圆角的方式很多,网上很多文章都有探讨。我写的这个最普通,兼容性很好,但是缺点不少:不够灵活,重用性不强,有锯齿,最要命的是有一堆无意义的标签。发出来大家看下效果和实现原理。

CSS
程序代码 Example Source Code

* {
    margin:0;
    padding:0;
}
body {
    font-family:sans-serif, Verdana, Geneva;
    font-size:10px;
}
#box {
    width:253px;
    margin:10px auto;
}
#box .line0,.line1,.line2,.line3 {    /*圆角盒子的共有属性*/
    height:1px;
    background:#ebf5ff;
    overflow:hidden;                /*解决在IE6中不兼容的情况*/
    border-left:1px solid #cfe3f8;
    border-right:1px solid #cfe3f8;
}
#box .bg_none{
    background:none;
}

#box .line0 {
    margin: 0px 5px;
    background:#cfe3f8;
}
#box .line1 {
    margin: 0px 3px;
    border-left:2px solid #cfe3f8;
    border-right:2px solid #cfe3f8;
}
#box .line2 {
    margin: 0px 2px;
}
#box .line3 {
    margin: 0px 1px;
    height:2px;
}
#word {
    border:1px solid #cfe3f8;
    border-top:none;
    height:25px;
    text-align:center;
    background:#ebf5ff;
}
#box .content{
    border-left:1px solid #cfe3f8;
    border-right:1px solid #cfe3f8;
}



Xhtml
程序代码 Example Source Code

<div id="box">
  <div class="line0"></div>
  <div class="line1"></div>
  <div class="line2"></div>
  <div class="line3"></div>
  
    <div id="word">在线贷款申请</div>
    <div class="content">

        kkkk</br>
        kkkk</br>
        kkkk</br>
        kkkk</br>

    </div>

  <div class="line3 bg_none"></div>
  <div class="line2 bg_none"></div>
  <div class="line1 bg_none"></div>
  <div class="line0"></div>
</div>

HTML代码


[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]




[本日志由 woniu 于 2010-01-26 02:13 PM 编辑]
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: css圆角div+css实例css实例
相关日志:
评论: 0 | 引用: 0 | 查看次数: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.