CSS3.0圆角属性实现圆角

圆角属性简介:

1.属性值:表示圆角半径,可以使用长度单位px,或百分比

2.简写属性:border-radius

3.分量属性:border-top-left-radius(上左)、border-top-right-radius(上右)

border-bottom-right-radius(下右)、 border-bottom-left-radius(下左)

圆角简写属性值的设置(与margin属性设置相同,顺时针方向):

1、1个属性值:4个角半径相同

2、2个属性值:第一个值:上左角、下右角;第二个值:上右角、下左角(互为对视角)

3、3个属性值、4个属性值的设置与margin属性相同

注意:使用圆角属性必须结合border属性设置(类似设置边框时必须设置 1px solid #acc3e3 三个属性才有效果)

例如

input { border:1px solid #acc3e3 ;border-radius:2px; }

设置右上、下角为直角需加{ border-top-right-radius:0; border-bottom-right-radius:0; }

解决各浏览器显示差异,针对浏览器写私有前缀:

1、IE内核:-ms-

2、Firefox内核:-moz-

3、谷歌浏览器、safari内核:-webkit-

时间: 2024-12-25 12:27:38

CSS3.0圆角属性实现圆角的相关文章

css3.0新增属性学习

    2D 转换(须在style里面定义):位移,缩放,旋转,斜切(扭曲) 转换---关键字:transform; 属性有: 1,  位移:translate(0px,0px) 属性值:(0px,0px)括号里跟两个值,用逗号分割,使元素沿x轴,y轴坐标位移,第二个值可以不给,如果不给则默认为0. 2,  缩放:scale(.5, .5) 属性值:(.5 , .5)括号里跟两个小数(百分数),用逗号分割,元素中心点做为缩放基点, 使元素沿x轴,y轴坐标按比例缩放,第二个值可以不给,如果不给则默

CSS3.0——背景属性

background:在一个声明中设置所有背景属性 body{background:#00FF00 url(bgimage.gif) no-repeat fixed top;} background-attachment:背景图像是否固定或者随着页面的其余部分滚动. background-color:设置元素的背景颜色. background-image:设置背景图像. background-position:设置背景图像的位置. background-repeat:设置背景图像是否及如何重复.

border-radius 样式表CSS3圆角属性

border-radius 是CSS3圆角属性,用来实现DIV层的4个边框画成圆角. 一.语法: border-radius : none | <length>{1,4} [/ <length>{1,4} ] 如:border-radius:5px 5px 5px 5px; 二.取值: <length>: 由浮点数字和单位标识符组成的长度值.不可为负值. 三.说明: border- radius是一种缩写方法.如果"/"前后的值都存在,那么"

CSS3属性之圆角效果——border-radius属性

在css3之前,要实现圆角的效果可以通过图片或者用margin属性实现(可以参考这里:http://www.hicss.net/css-practise-of-image-round-box/).实现过程很繁琐,但CSS3的到来简化了实现圆角的方式. CSS3实现圆角需要使用border-radius属性,但因为浏览器兼容性的问题,在开发过程中要加私有前缀. 1 2 3 4 -webkit-border-radius -moz-border-radius -ms-border-radius -o

CSS3边框属性_圆角、CSS画基本图形(圆形、三角形、多边形、爱心、八卦等)

有一些需要用到CSS3的属性,所以在你打开这篇文章的时候,用的是firefox或者chrome,当然IE也能看一部分 1.正方形 div{ background:#F00; width:100px; height:100px; } 2.长方形 div{ background:#F00; width:200px; height:100px; } 3.圆形 div{ width: 100px; height: 100px; background: red; -moz-border-radius: 5

让IE浏览器支持CSS3圆角属性的方法

如果要想在IE浏览器中实现圆角的效果,我们一般都会采用圆角图片的方式.用图片的话,基本就跟浏览器没有多大关系了,因为任何浏览器都支持这种方式.今天我们主要是讲解如果用CSS3样式表来实现圆角效果,值得注意的是,IE6/7/8这三个IE浏览器版本都不支持CSS3的解析,只有还不太主流的IE9支持CSS3和HTML5的标准.让IE支持CSS3的解析方法有很多种,(HTML5 Shiv – 让该死的IE系列支持HTML5吧)下面介绍一种实用的让IE支持CSS3解析的方法——IE利用VML矢量可标记语言

CSS3 圆角属性 border-radius

在 CSS3 中新增了一个 border-radius 边框半径属性,即大家常用的圆角效果.这使得制作圆角将不再麻烦,只需对所用对象加一个 border-radius 属性即可,不必使用图片定位或冗余代码完成了.不过它的使用瓶颈目前也是显而易见的,因为效果显示需支持 CSS3 的现代浏览器,而在一些老版本浏览器上则无法显示,如IE8及以下浏览器就不行. CSS3 圆角属性 border-radius 使用方法: 同时设置四个圆角只需给出一个值即可:border-radius: 10px; 也可以

使用box-shadow属性实现圆角效果代码实例

使用box-shadow属性实现圆角效果代码实例:通常实现圆角效果我们使用border-radius,其实我们也可以使用box-shadow属性来实现.两个属性的具体用法这里就不多介绍了,具体可以参阅以下两个文章:(1).圆角效果可以参阅CSS3实现圆角效果一章节.(2).box-shadow可以参阅CSS3的box-shadow属性用法详解一章节.代码实例: <!DOCTYPE html> <html> <head> <meta charset=" u

CSS3 Pie工具可以让IE6至IE8版本实现大多数的CSS3修饰特性,如圆角、阴影、渐变等

css3 pie使用方法: <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> .style{ border: 1px solid #669966; padding: 60px 0pt; text-align: center; width: 200