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 相关文章推荐
HTML5和CSS3让网页设计提升到下一个高度
Aug 14 HTML / CSS
浏览器实现移动端高性能css3动画(开启gpu加速)
Dec 23 HTML / CSS
CSS Grid布局教程之什么是网格布局
Dec 30 HTML / CSS
基于css3的属性transition制作菜单导航效果
Sep 01 HTML / CSS
基于CSS3制作立体效果导航菜单
Jan 12 HTML / CSS
纯css3实现思维导图样式示例
Nov 01 HTML / CSS
CSS实现进度条和订单进度条的示例
Nov 05 HTML / CSS
使用HTML5捕捉音频与视频信息概述及实例
Aug 22 HTML / CSS
HTML5 canvas基本绘图之绘制阴影效果
Jun 27 HTML / CSS
localStorage 设置过期时间的方法实现
Dec 21 HTML / CSS
Html5基于canvas实现电子签名并生成PDF文档
Dec 07 HTML / CSS
详解CSS不定宽溢出文本适配滚动
May 24 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
《斗罗大陆》六翼天使武魂最强,为什么老千家不是上三宗?
2020/03/02 国漫
php 多个submit提交表单 处理方法
2009/07/07 PHP
无刷新动态加载数据 滚动条加载适合评论等页面
2013/10/16 PHP
php无限分类使用concat如何实现
2015/11/05 PHP
ThinkPHP5 框架引入 Go AOP,PHP AOP编程项目详解
2020/05/12 PHP
JS 树形递归实例代码
2010/05/18 Javascript
Jquery AJAX 用于计算点击率(统计)
2010/06/30 Javascript
javascript模拟post提交隐藏地址栏的参数
2014/09/03 Javascript
基于javascript如何传递特殊字符
2015/11/30 Javascript
JavaScript数据结构与算法之链表
2016/01/29 Javascript
Javascript发送AJAX请求实例代码
2016/08/21 Javascript
Ajax使用原生态JS验证用户名是否存在
2020/05/26 Javascript
如何防止INPUT按回车自动提交表单FORM
2016/12/06 Javascript
AngularJS前端页面操作之用户修改密码功能示例
2017/03/27 Javascript
Vue实现点击时间获取时间段查询功能
2020/08/21 Javascript
layui中使用jquery控制radio选中事件的示例代码
2018/08/15 jQuery
javascript中UMD规范的代码推演
2018/08/29 Javascript
JavaScript实现的开关灯泡点击切换特效示例
2019/07/08 Javascript
js图片无缝滚动插件使用详解
2020/05/26 Javascript
Layui表格监听行单双击事件讲解
2019/11/14 Javascript
vue集成一个支持图片缩放拖拽的富文本编辑器
2021/01/29 Vue.js
[57:22]2018DOTA2亚洲邀请赛 4.7总决赛 LGD vs Mineski 第五场
2018/04/10 DOTA
Python中的with...as用法介绍
2015/05/28 Python
Python3实现的Mysql数据库操作封装类
2018/06/06 Python
Python打包方法Pyinstaller的使用
2018/10/09 Python
用python爬取租房网站信息的代码
2018/12/14 Python
django项目简单调取百度翻译接口的方法
2019/08/06 Python
python爬虫爬取监控教务系统的思路详解
2020/01/08 Python
python字符串常用方法及文件简单读写的操作方法
2020/03/04 Python
python 如何将office文件转换为PDF
2020/09/22 Python
Draper James官网:知名演员瑞茜·威瑟斯彭所创品牌
2017/10/25 全球购物
StubHub澳大利亚:购买或出售您的门票
2019/08/01 全球购物
交通事故调解协议书
2014/04/16 职场文书
爱护公物演讲稿
2014/09/09 职场文书
幼儿园小班家长评语
2014/12/30 职场文书
新郎父母婚礼致辞
2015/07/27 职场文书