这篇文章主要是记录一下,微软最新发布的 IE9 浏览器CSS 圆角属性,现在CSS3已经

  可以轻松实现跨浏览器的圆角效果,包括Firefox高版本,IE9,Safari,Chrome等高端

  浏览器。

  我们这样去定义一个盒子模型:

-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius:10px;

  在Firefox,和Chrome中的效果:

  其中 -moz-border-radius 是 Firefox 实现圆角的私有属性,而 -webkit-border-

  radius是 webkit 内核浏览器(如 Safari 和 Chrome)实现圆角的私有属性。

  我们也可以分别设置4个圆角的属性值,例如这样的样式:

-moz-border-radius-topleft: 50px;
-moz-border-radius-topright: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 50px;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;

  得到的效果如下图:

我们还可以使用CSS缩写样式实现圆角效果,例如下面的代码:

-moz-border-radius: 50px 30px 20px 10px;
-webkit-border-radius:20px 10px 5px 50px;

  当然我们也可以为盒子模型添加边框属性:

-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius:10px;
border:10px solid #69F;

  IE 9 没有使用私有属性,直接使用 border-radius 定义圆角,border-radius 是定义

四个角都是圆角,如果要具体的一个角,可以使用下面四个属性:

border-bottom-left-radius:5px
border-bottom-right-radius:5px
border-top-left-radius:5px
border-top-right-radius:5px

  貌似当圆角数值小于4px时将失效

最新文章

  1. MyBatis学习(二)
  2. python 函数传递方式
  3. DOM_05之DOM、BOM常用对象
  4. 通过google chrome操作JavaScript中Console
  5. hdu1503 最长公共子序列变形
  6. 日期运算 jsf日期组建
  7. iOS - ImageCache 网络图片缓存
  8. LINUX 论文
  9. setTimeout 和 setInterval区别
  10. 浅谈JavaScript DOM编程艺术读后感和一点总结
  11. tomcat------https单向认证和双向认证
  12. js调用wcf 的SOA
  13. Linux 第十六天
  14. java开发面试问题
  15. ___Json帮助类
  16. Loj #2731 「JOISC 2016 Day 1」棋盘游戏
  17. 早期自学jQuery-二事件
  18. java performance tools / NetBeans Profiler / Sun BTrace / Eclipse MAT / IBM ISA
  19. Linux 文件系统扩展属性【转】
  20. 2.5 SeleniumBuilder辅助定位元素

热门文章

  1. C语言中 指针和数组
  2. 使用laravel 的artisan快速创建表
  3. 大数据架构:flume-ng+Kafka+Storm+HDFS 实时系统组合
  4. ios llvm and clang build tools
  5. 用法简单的图片和视频播放的框架Demo
  6. asp.net 邮件发送类
  7. Mysql的权限管理
  8. ZOJ 2624 Popo's Lamps(DP 记忆化搜索)
  9. HDU 4762 Cut the Cake
  10. 省选训练赛第4场D题(多米诺骨牌)