制作可以自由扩展的圆角矩形

圆角矩形有很多种写法,最常规的是将圆角矩形背景图从上到下(或者从左到友)分别切割成3部分,分别做背景,但这样的缺点是矩形只能向下自由延伸或者向右,不能同时向左向右,另外也可以画线制作圆角矩形,但是圆角锯齿明显。

下面介绍一种新的方法

即把四个圆角图片(仅仅拐角的那一小部分)组合成一个最小的圆角矩形保存,假如命名为 round.gif,假如圆角矩形的边框是黑色(#000000)
XHTML代码如下:
<div  class=” rounded”>
 
<span  class=”top_left”></span>
<span  class=”top_right”></span>
<span  class=”bottom_left”></span>
<span  class=”bottom_right”></span>

这里放内容,上面4个span是浮动在四个角的

 

</div>

CSS样式如下:
.rounded{
position:relative;
border:1px solid #000000;
width:500px;
height:350px;
}
.rounded  span{
display:block;
position:absolute;
width:7px;
height:10px;

}
.top_left{
left:-1px;
top:-1px;
background:url(round.gif)  top  left
}

.top_right{
right:-1px;
top:-1px;
background:url(round.gif)  top  right;
}
. bottom _ left {
left:-1px;
bottom:-1px;
background:url(round.gif)  bottom  left;
}

. bottom _ right {
right:-1px;
bottom:-1px;
background:url(round.gif)  bottom  right;
}

2

只是把以前的视觉实验做完

eskydesign 发表于2008-07-04/ 2条评论 »

只是把以前的做完,本来想多做几张成一个系列的,现在只有两张,慢慢做吧

0

练习作品

Freehand 发表于2008-06-30/ 没有评论 »

5

我们UI的那点事!(第四期)

qiqi 发表于2008-06-23/ 5条评论 »

 

5

Evolution of the Photoshop Tool Bar

村里的猫 发表于2008-06-19/ 5条评论 »

点击查看大图

1280×1024壁纸下载

4

我们UI的那些事(3)

qiqi 发表于2008-06-02/ 4条评论 »

6

我们UI的那点事!(2)

qiqi 发表于2008-06-02/ 6条评论 »

3

随便玩玩~

村里的猫 发表于2008-05-29/ 3条评论 »

用了自己跟老婆的照片,禁止转载

visual

订阅

团队照片