CSS3:border-radius隐藏的威力

如何使用border-radius属性

下面是border-radius属性最基本的使用方法。

.round   {
border-radius
:   5px ;   /* 所有角都使用半径为5px的圆角,此属性为CSS3标准属性 */
-moz-border-radius
:   5px ;   /* Mozilla浏览器的私有属性 */
-webkit-border-radius
:   5px ;   /* Webkit浏览器的私有属性 */
border-radius
:   5px   4px   3px   2px ;   /* 四个半径值分别是左上角、右上角、右下角和左下角 */  

} 

1.用border-radius画圆

实心圆
画实心圆的方法是高度和宽度相等,并且把border的宽度设为高度和宽度的一半。代码如下。
#circle {
width: 200px;
 
height: 200px;
background-color: #a72525;
-webkit-border-radius
: 100px;
 
 }  
空心圆
通过border-radius属性画空心圆和画实心圆的方法差不多,只是border的宽度只能小于高度和宽度的一半。代码如下。
 
 #circle {
width :   200px ;
height :   200px ;
background-color :   #efefef ;   /* Can be set to transparent */  
border :   3px   #a72525   solid ;
-webkit-border-radius
:   100px ;
 
}

 

虚线圆
#circle {
 
width: 200px;
height: 200px;
 
background-color: #efefef; /* Can be set to transparent */ 
border: 3px #a72525 dashed;
-webkit-border-radius: 100px 100px 100px 100px; 
} 

2.半圆和四分之一圆
半圆的画法是把宽度设为高度的一半,并且也只设置左上角和左下角的半径。代码如下。
#quartercircle {
width: 200px;
 
height: 200px;
background-color: #a72525;
 
-webkit-border-radius: 200px 0 0 0; 
}  

四分之一圆

四分之一圆的实现方法是把高度和宽度设置为相等,只设置一个圆角,其半径等于高度或宽度。本例代码如下。 
#quartercircle {
width: 200px;
height: 200px;
background-color: #a72525;
-webkit-border-radius
: 200px 0 0 0;
 
 } 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值