CSS3教程(2):网页边框半径和网页圆角


Posted in HTML / CSS onApril 02, 2009

页面中圆角的实现是个很头疼的问题,虽然现在有很多种实现方法,但是都是比较麻烦的。在本文中,让我们看看如何使用CSS3 border-radius来实现圆角DIV。
页面中圆角的实现是个很头疼的问题,虽然现在有很多种实现方法,但是都是比较麻烦的。在本文中,让我们看看如何使用CSS3 border-radius来实现圆角DIV。 跨浏览器兼容性
就像在上一篇《CSS3教程:什么是CSS3》中提到的,并不是所有的浏览器支持CSS3,但是那些比较好的浏览器选择兼容,而不是直接支持。我们有两个能使用的前缀。
前缀:
-moz(例如 -moz-border-radius)用于Firefox
-webkit(例如:-webkit-border-radius)用于Safari和Chrome。 CSS3圆角(所有的)
不使用图片来实现圆角曾经是很流行的能力,创建那些完美的小圆角图片,用做适当的CSS背景,是非常费时的工作。现在,使用CSS3,我们可以用几行代码来创建圆角。
CSS3教程(2):网页边框半径和网页圆角
这是一个5px普通边框和15px边框半径的设置:
#roundCorderC{ font-family: Arial; border: 5px solid #dedede; -moz-border-radius: 15px; -webkit-border-radius: 15px; padding: 15px 25px; height: inherit; width: 590px; }
浏览器支持:

  • Firefox(3.05 …)
  • Google Chrome(1.0.154 …)
  • Google Chrome(2.0.156 …)
  • Internet Explorer(IE7, IE8)
  • Opera 9.6
  • Safari(3.2.1 windows) CSS3圆角(个别的)
    当然,一个DIV的四个角不需要全部都是圆角,你可以个别的实现圆角。
    CSS3教程(2):网页边框半径和网页圆角
    #roundCornerI{ font-family: Arial; border: 5px solid #dedede; -moz-border-radius-topleft: 15px; -moz-border-radius-topright: 0px; -moz-border-radius-bottomright: 15px; -moz-border-radius-bottomleft: 0px; -webkit-border-top-left-radius: 15px; -webkit-border-top-right-radius: 0px; -webkit-border-bottom-left-radius: 0px; -webkit-border-bottom-right-radius: 15px; padding: 15x 25px; height: inherit; width: 590px; }
    浏览器支持:
    • Firefox(3.05 …)
    • Google Chrome(1.0.154 …)
    • Google Chrome(2.0.156 …)
    • Internet Explorer(IE7, IE8)
    • Opera 9.6
    • Safari(3.2.1 windows)
HTML / CSS 相关文章推荐
css3 中实现炫酷的loading效果
Apr 26 HTML / CSS
CSS3 transform的skew属性值图文详解
Jul 21 HTML / CSS
CSS3实现多背景展示效果通过CSS3定位多张背景
Aug 10 HTML / CSS
纯CSS3实现自定义Tooltip边框涂鸦风格的教程
Nov 05 HTML / CSS
CSS实现定位元素居中的方法
Jun 23 HTML / CSS
使用纯 CSS 创作一个脉动 loader效果的源码
Sep 28 HTML / CSS
HTML5的Geolocation地理位置定位API使用教程
May 12 HTML / CSS
前端面试必备之html5的新特性
Sep 05 HTML / CSS
html Table 表头固定的实现
Jan 22 HTML / CSS
Html5页面获取微信公众号的openid的方法
May 12 HTML / CSS
html+css实现滚动到元素位置显示加载动画效果
Aug 02 HTML / CSS
分享几个实用的CSS代码块
Jun 10 HTML / CSS
CSS3教程(3):border-color网页边框色彩
Apr 02 #HTML / CSS
CSS3教程(4):网页边框和网页文字阴影
Apr 02 #HTML / CSS
CSS3教程(5):网页背景图片
Apr 02 #HTML / CSS
CSS3教程(7):CSS3嵌入字体
Apr 02 #HTML / CSS
CSS3教程(6):创建网站多列
Apr 02 #HTML / CSS
CSS3教程(8):CSS3透明度指南
Apr 02 #HTML / CSS
CSS3教程(10):CSS3 HSL声明设置颜色
Apr 02 #HTML / CSS
You might like
如何在PHP中使用Oracle数据库(2)
2006/10/09 PHP
PHP5 安装方法
2007/01/15 PHP
php通过array_push()函数添加多个变量到数组末尾的方法
2015/03/18 PHP
Laravel中服务提供者和门面模式的入门介绍
2017/11/06 PHP
js函数般调用正则
2008/04/08 Javascript
jquery last-child 列表最后一项的样式
2010/01/22 Javascript
JavaScript 内置对象属性及方法集合
2010/07/04 Javascript
jQuery打印指定区域Html页面并自动分页
2014/07/04 Javascript
js实现class样式的修改、添加及删除的方法
2015/01/20 Javascript
微信中一些常用的js方法汇总
2015/03/12 Javascript
好好了解一下Cookie(强烈推荐)
2016/06/14 Javascript
JS实现iframe自适应高度的方法(兼容IE与FireFox)
2016/06/24 Javascript
JS中LocalStorage与SessionStorage五种循序渐进的使用方法
2017/07/12 Javascript
使用webpack4编译并压缩ES6代码的方法示例
2019/04/24 Javascript
详解vue2.0模拟后台json数据
2019/05/16 Javascript
js定义类的方法示例【ES5与ES6】
2019/07/30 Javascript
JS多个异步请求 按顺序执行next实现解析
2019/09/16 Javascript
VUE项目实现主题切换的多种方法
2020/11/26 Vue.js
js删除对象中的某一个字段的方法实现
2021/01/11 Javascript
详解为什么Vue中的v-if和v-for不建议一起用
2021/01/13 Vue.js
学习python处理python编码问题
2011/03/13 Python
Python爬虫_城市公交、地铁站点和线路数据采集实例
2018/01/10 Python
Python os.access()用法实例
2019/02/18 Python
用scikit-learn和pandas学习线性回归的方法
2019/06/21 Python
Tensorflow 卷积的梯度反向传播过程
2020/02/10 Python
实例讲解Python 迭代器与生成器
2020/07/08 Python
HTML5之SVG 2D入门11—用户交互性(动画)介绍及应用
2013/01/30 HTML / CSS
Ellos丹麦:时尚和服装在线
2016/09/19 全球购物
澳大利亚男士西服品牌:M.J.Bale
2018/02/06 全球购物
Madda Fella官网:美国冒险家服装品牌
2020/01/16 全球购物
斯洛伐克电子产品购物网站:DATART
2020/04/05 全球购物
经济国贸专业求职信
2014/06/18 职场文书
党支部意见范文
2015/06/02 职场文书
2016年社区服务活动总结
2016/04/06 职场文书
浅谈Python数学建模之整数规划
2021/06/23 Python
js中Map和Set的用法及区别实例详解
2022/02/15 Javascript