CSS圆角框制作(2)

  上接:固定宽度的圆角框

可变宽度的圆角框

   可变宽度的圆角框,即宽度和高度都可以改变的圆角框。这种圆角框可以随心所欲制作页面,背景图可以随意根据自己的需要进行改变。

   为大家介绍制作可变宽度的圆角框的方法--五图像圆角框制作方法。

   五图像分为哪五个图像呢?


    从图中可以看出五图像分为:1、左上部分;2、左下部分;3、右上部分;4、右中部分;5、右下部分。

    CSS代码如下:

<span style="font-family:SimSun;font-size:18px;">/*可变宽度的圆角框样式*/
.round2 {               /*左上部分*/
    background-image:url("../Images/round2_left_top.gif");
    background-position:top left;
    background-repeat:no-repeat;
}
 
    .round2 h3 {                 /* 右上部分*/
        background:url("../Images/round2_right_top.gif") no-repeat top right;       /* 将背景图的样式卸载同一行中,分别是插入图片,不重复,位置*/
        padding-left:35px;
        padding-top:12px;
        padding-bottom:30px;
        font-size:16px;
        font-weight:bold;
    }
 
    .round2 .con {               /*右中部分 */
        background:url("../Images/round2_right_middle.gif") repeat-y top right;
        margin-top:-1em;/*解决IE系列的空隙问题*/
        padding:10px 20px;
    }
    .round2 .footer {                        /*左下部分 */
        background:url("../Images/round2_left_bottom.gif") no-repeat bottom left;
    }
 
        .round2 .footer p {                  /*右下部分 */
            background:url("../Images/round2_right_bottom.gif") no-repeat bottom right;
        }</span>

   此方法制作出的圆角框背景图宽度和高度是可以改变的,所以不需要设置高度(width)和宽度(height)的值。

知识拓展

    随着HTML5/CSS3的到来,CSS3样式的圆角必将成为构建未来网站的趋势。CSS3相对于其它方式,更加容易应用,不需要额外的HTML标记和图片。目前支持CSS3圆角的浏览器包括FireFox,Chrome,Opera,IE9等;由于目前中文用户多使用IE,并且多为IE6-IE8,因此,CSS3的普及尚需时日。

    CSS2圆角一般需要额外的HTML标记和图片,然而其优点也是非常明显的:支持所有主流浏览器,包括IE(6-9),FireFox,Chrome,Opera等。


评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值