CSS3 border-radius圆角的实现方法及用法详解


Posted in HTML / CSS onSeptember 14, 2020

以前想实现一个圆角是比较麻烦的,不过现在CSS3来了,实现圆角变的那么的简单只需要一句话:border-radius即可。下面青岛星网跟大家分享下:border-radius的具体用法。

CSS3圆角只需设置一个属性:border-radius(含义是"边框半径")。你为这个属性提供一个值,就能同时设置四个圆角的半径。所有合法的CSS度量值都可以使用:em、ex、pt、px、百分比等等。

border-radius的浏览器支持

IE 9、Opera 10.5、Safari 5、Chrome 4和Firefox 4,都支持上述的border-radius属性。

早期版本的Safari和Chrome,支持-webkit-border-radius属性。

早期版本的Firefox支持-moz-border-radius属性。

目前来看,为了保证兼容性,只需同时设置-moz-border-radius和border-radius即可。

-moz-border-radius: 15px;
border-radius: 15px;

(注意:border-radius必须放在最后声明,否则可能会失效。)

另外,早期版本Firefox的单个圆角的语句,与标准语法略有不同。

-moz-border-radius-topleft(标准语法:border-top-left-radius)
-moz-border-radius-topright(标准语法:border-top-right-radius)
-moz-border-radius-bottomleft(标准语法:border-bottom-left-radius)
-moz-border-radius-bottomright(标准语法:border-bottom-right-radius)

border-radius的实例制作

CSS3 border-radius圆角的实现方法及用法详解

#rcorners1 {
    border-radius: 25px;
    background: #8AC007;
    padding: 20px;
    width: 200px;
    height: 150px;
}
 
#rcorners2 {
    border-radius: 25px;
    border: 2px solid #8AC007;
    padding: 20px;
    width: 200px;
    height: 150px;
}
 
#rcorners3 {
    border-radius: 25px;
    background: url(paper.gif);
    background-position: left top;
    background-repeat: repeat;
    padding: 20px;
    width: 200px;
    height: 150px;
}

CSS3 border-radius - 指定每个圆角

如果你在 border-radius 属性中只指定一个值,那么将生成 4 个 圆角。

但是,如果你要在四个角上一一指定,可以使用以下规则:

四个值: 第一个值为左上角,第二个值为右上角,第三个值为右下角,第四个值为左下角。

三个值: 第一个值为左上角, 第二个值为右上角和左下角,第三个值为右下角

两个值: 第一个值为左上角与右下角,第二个值为右上角与左下角

一个值: 四个圆角值相同

CSS3 border-radius单个圆角的设置

单个圆角的设置除了同时设置四个圆角以外,还可以单独对每个角进行设置。对应四个角,CSS3提供四个单独的属性:

border-top-left-radius

border-top-right-radius

border-bottom-right-radius

border-bottom-left-radius

到此这篇关于CSS3 border-radius圆角的实现方法及用法详解的文章就介绍到这了,更多相关CSS3 border-radius圆角内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章,希望大家以后多多支持三水点靠木!

HTML / CSS 相关文章推荐
手把手教你用纯css3实现轮播图效果实例
May 04 HTML / CSS
全方位了解CSS3的Regions扩展
Aug 07 HTML / CSS
canvas实现图片马赛克的示例代码
Mar 26 HTML / CSS
HTML5 Canvas 破碎重组的视频特效的示例代码
Sep 24 HTML / CSS
HTML5 声明兼容IE的写法
May 16 HTML / CSS
关于 HTML5 的七个传说小结
Apr 12 HTML / CSS
HTML5 离线应用之打造零请求、无流量网站的解决方法
Apr 25 HTML / CSS
html5的canvas方法使用指南
Dec 15 HTML / CSS
HTML5中的音频和视频媒体播放元素小结
Jan 29 HTML / CSS
HTML5实现自带进度条和滑块滑杆效果
Apr 17 HTML / CSS
Css预编语言及区别详解
Apr 25 HTML / CSS
深入理解CSS 中 transform matrix矩阵变换问题
Aug 30 HTML / CSS
详解css3中dispaly的Grid布局与Flex布局
Sep 11 #HTML / CSS
CSS3动画和HTML5新特性详解
Aug 31 #HTML / CSS
详解CSS3 filter:drop-shadow滤镜与box-shadow区别与应用
Aug 24 #HTML / CSS
css3实现动画的三种方式
Aug 24 #HTML / CSS
使用CSS3实现字体颜色渐变的实现
Aug 10 #HTML / CSS
CSS3实现线性渐变用法示例代码详解
Aug 07 #HTML / CSS
CSS3 input框的实现代码类似Google登录的动画效果
Aug 04 #HTML / CSS
You might like
精致的人儿就要挑杯子喝咖啡
2021/03/03 冲泡冲煮
php随机输出名人名言的代码
2012/10/07 PHP
PHP使用mysql_fetch_object从查询结果中获取对象集的方法
2015/03/18 PHP
PHP下载远程文件到本地存储的方法
2015/03/24 PHP
php实现图片转换成ASCII码的方法
2015/04/03 PHP
php生成酷炫的四个字符验证码
2016/04/22 PHP
PHP简单获取及判断提交来源的方法
2016/04/22 PHP
thinkPHP框架中layer.js的封装与使用方法示例
2019/01/18 PHP
List all the Databases on a SQL Server
2007/06/21 Javascript
input:checkbox多选框实现单选效果跟radio一样
2014/06/16 Javascript
Node.js中调用mysql存储过程示例
2014/12/20 Javascript
JavaScript中捕获与冒泡详解及实例
2017/02/03 Javascript
react-native之ART绘图方法详解
2017/08/08 Javascript
动态内存分配导致影响Javascript性能的问题
2018/12/18 Javascript
JavaScript自动生成 年月范围 选择功能完整示例【基于jQuery插件】
2019/09/03 jQuery
在vue中实现给每个页面顶部设置title
2020/07/29 Javascript
浅谈Python单向链表的实现
2015/12/24 Python
python 全文检索引擎详解
2017/04/25 Python
PyChar学习教程之自定义文件与代码模板详解
2017/07/17 Python
Python爬虫包BeautifulSoup简介与安装(一)
2018/06/17 Python
Python实现的建造者模式示例
2018/08/06 Python
python实现向微信用户发送每日一句 python实现微信聊天机器人
2019/03/27 Python
python微信聊天机器人改进版(定时或触发抓取天气预报、励志语录等,向好友推送)
2019/04/25 Python
python 实现在tkinter中动态显示label图片的方法
2019/06/13 Python
Python高级编程之消息队列(Queue)与进程池(Pool)实例详解
2019/11/01 Python
python+gdal+遥感图像拼接(mosaic)的实例
2020/03/10 Python
python em算法的实现
2020/10/03 Python
挪威户外活动服装和装备购物网站:Bergfreunde挪威
2016/10/20 全球购物
澳大利亚和新西兰最大的在线旅行社之一:Aunt Betty
2019/08/07 全球购物
C语言中break与continue的区别
2012/07/12 面试题
求职自荐信
2013/12/14 职场文书
汽车制造与装配专业自荐信范文
2014/01/02 职场文书
装修设计师求职信
2014/02/26 职场文书
付款证明模板
2015/06/19 职场文书
修辞手法有哪些?
2019/08/29 职场文书
《自然之道》读后感3篇
2019/12/17 职场文书