[此文来源于互联网,牛C网只负责收集整理]

  这个代码是UDSKY推荐给我的一段用图片版的圆角代码,于是分析代码写个教程,这段代码最大的优点是:只使用了一张图片,代码简单,很容易上手.不足之处在于做这种圆角BOX所在的背景区为单一色!还是直入正题吧!

  准备一张图片(我们要使用的那张背景图,四个角都是这张背景图四个部位显示出来的).最初学习圆角时,我承想过用一张四分之一的圆,然后背景图旋转/翻转不就可以用以用在四个角上了吧,但是CSS中没有这种功能,只好放弃这种不实际的想法!

网页制作实例CSS用一张图片实现圆角

圆角部分放大图:

网页制作实例CSS用一张图片实现圆角

HTML代码:

  思路:盒子cssbox内放入两个box,上部分box做成两个角(cssbox_head右角,H2左角),下部分box也做一个角的背景图(左角).cssbox_body内一个右下角.

网页制作实例CSS用一张图片实现圆角

第一步:
  这一步是最简单的,在一个盒子中定义一个右下角的背景图片.
  CSS代码

*{
padding:0;
margin:0;
}/*与本教程无关的代码*/
.cssbox{
background: transparent url(/attachment/Image/200841216143679277801.png) no-repeat;
}
.cssbox{
background-position:bottom right;
width:380px;
margin:20px auto;/*与本教程无关的代码*/
}

  浏览器中看到的效果见下图:

网页制作实例CSS用一张图片实现圆角

  执行代码:


            


作者:gdgzboy@牛C网
地址:http://www.niuc.net/post/3606/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!



评论(0) | 引用(0) | 阅读(161)
发表评论
昵称 [注册]
密码 游客无需密码
网址
电邮
打开HTML 打开UBB 打开表情 隐藏 记住我