CSS3中border-radius隐藏的威力
2010-05-27 13:13
471 查看
.round {
border-radius:
5px; /* 所有角都使用半径为5px的圆角,此属性为CSS3标准属性 */
-moz-border-radius: 5px; /*
Mozilla浏览器的私有属性 */
-webkit-border-radius: 5px; /* Webkit浏览器的私有属性 */
border-radius: 5px 4px 3px 2px; /* 四个半径值分别是左上角、右上角、右下角和左下角 */
}
关于在IE里怎么实现圆角,可以看《Excellent Article Which Included Ways to
Achieve Rounded Corners in IE
》这篇文章。
如图,是用border-radius属性画出来的一个完美的实心圆。画实心圆的方法是高度和宽度相等,并且把border的宽度设为高度和宽度的
一半。代码如下。
Copy to Clipboard
引用的内
容:[www.liehuo.net]
#circle {
width: 200px;
height:
200px;
background-color: #a72525;
-webkit-border-radius: 100px;
}
空心圆
通过border-radius属性画空心圆和画实心圆的方法差不多,只是border的宽度只能小于高度和宽度的一半。代码如下。
Copy to Clipboard
引用的内
容:[www.liehuo.net]
#circle {
width: 200px;
height:
200px;
background-color: #efefef; /* Can be set to transparent */
border:
3px #a72525 solid;
-webkit-border-radius: 100px;
}
虚线圆
Copy to Clipboard
引用的内
容:[www.liehuo.net]
#circle {
width: 200px;
height:
200px;
background-color: #efefef; /* Can be set to transparent */
border:
3px #a72525 dashed;
-webkit-border-radius: 100px 100px 100px 100px;
}
border-radius:
5px; /* 所有角都使用半径为5px的圆角,此属性为CSS3标准属性 */
-moz-border-radius: 5px; /*
Mozilla浏览器的私有属性 */
-webkit-border-radius: 5px; /* Webkit浏览器的私有属性 */
border-radius: 5px 4px 3px 2px; /* 四个半径值分别是左上角、右上角、右下角和左下角 */
}
关于在IE里怎么实现圆角,可以看《Excellent Article Which Included Ways to
Achieve Rounded Corners in IE
》这篇文章。
1.用border-radius画圆
实心圆
如图,是用border-radius属性画出来的一个完美的实心圆。画实心圆的方法是高度和宽度相等,并且把border的宽度设为高度和宽度的
一半。代码如下。
Copy to Clipboard
引用的内
容:[www.liehuo.net]
#circle {
width: 200px;
height:
200px;
background-color: #a72525;
-webkit-border-radius: 100px;
}
空心圆
通过border-radius属性画空心圆和画实心圆的方法差不多,只是border的宽度只能小于高度和宽度的一半。代码如下。
Copy to Clipboard
引用的内
容:[www.liehuo.net]
#circle {
width: 200px;
height:
200px;
background-color: #efefef; /* Can be set to transparent */
border:
3px #a72525 solid;
-webkit-border-radius: 100px;
}
虚线圆
Copy to Clipboard
引用的内
容:[www.liehuo.net]
#circle {
width: 200px;
height:
200px;
background-color: #efefef; /* Can be set to transparent */
border:
3px #a72525 dashed;
-webkit-border-radius: 100px 100px 100px 100px;
}
相关文章推荐
- CSS3:border-radius隐藏的威力
- CSS圆角效果 -webkit-border-radius(CSS3中border-radius隐藏的威力)
- CSS3:border-radius隐藏的威力
- CSS3:border-radius隐藏的威力
- CSS3:border-radius隐藏的威力
- CSS圆角效果 -webkit-border-radius(CSS3中border-radius隐藏的威力)
- CSS3:border-radius隐藏的威力
- CSS圆角效果 -webkit-border-radius(CSS3中border-radius隐藏的威力)
- CSS3 border-radius的威力
- CSS3边框 圆角效果 border-radius
- css3 border-radius 总结
- IE兼容CSS3圆角border-radius,box-shadow,text-shadow的方法
- 认识CSS3系列--圆角属性border-radius
- CSS3的border-radius属性详解
- CSS3之边框圆角:border-radius
- CSS3的圆角Border-radius
- HTML5实践 -- 介绍css3中的几个属性:text-shadow、box-shadow 和 border-radius
- CSS3(linear-gradient, transition, transform, border-radius)
- css3(border-radius)边框圆角详解
- CSS3属性之一:border-radius