说明:CSS3完全向后兼容,因此不必改变现有的设计。浏览器通常支持CSS2

CSS3模块

CSS3被划分为模块:

  • 选择器
  • 框模型
  • 背景和边框
  • 文本效果
  • 2D/3D 转换
  • 动画
  • 多列布局
  • 用户界面

CSS3 边框

通过CSS3,您能够创建圆角边框,向矩形添加阴影,使用图片来绘制边框,并且不需要使用设计软件,比如PhotoShop。

在文章中,您将学到一下边框属性

  • border-radius
  • box-shadow
  • border-image

浏览器支持:

属性 浏览器支持
border-radius          
box-shadow          
border-image          

IE9+支持border-radius和box-shadow属性。

Firefox,Chrome以及Safari支持所有新的边框属性。

注释:对于border-image,Safari5 以及更老的版本需要前缀-webkit-.

Opera支持border-radius和box-shadow属性,但是对于border-image需要前缀-0-。

CSS3 圆角边框

        /*圆角边框*/
div {
width:300px;
height:50px;
border:2px solid black;
border-radius:25px;
text-align:center;
}

CSS3边框阴影

在CSS3中,box-shadow用于向边框添加阴影:

        div.shadowOne {
width: 200px;
height: 80px;
background-color: orange;
box-shadow: 10px 10px 5px #888888;
}

CSS3边框图片

通过CSS3的border-image属性,你可以使用图片来创建边框:

 div.ImageOne {
border: 10px;
border-image: url(../Images/1.jpg) 30 30 round;
width: 200px;
height: 100px;
}

最新文章

  1. Sql总结之Sql--常用函数
  2. java测试时常见的一些错误
  3. tmux列表重命名
  4. linux OSlab4 添加自定义系统调用
  5. Java内存模型---并发编程网 - ifeve.com
  6. QTP 参数化
  7. 对ContentProvider中getType方法的一点理解
  8. 设计模式值六大原则——设计模式之六大原则——单一职责原则(SRP)
  9. python 函数形参四种格式
  10. Spring声明式事务配置中propagation各个值的意思
  11. JVM 参数设置
  12. Python之字符串详解1
  13. 【算法导论】八皇后问题的算法实现(C、MATLAB、Python版)
  14. git 建议使用
  15. sql server连接oracle并实现增删改查
  16. PHP no input file specified 三种解决方法
  17. 对XML文件进行的修改
  18. 《Linux内核分析与实现》 第五周 读书笔记
  19. 【转】CentOS 6.6 升级GCC G++ (当前最新版本为v6.1.0) (完整)
  20. python3.4学习笔记(四) 3.x和2.x的区别,持续更新

热门文章

  1. [xfire]使用xfire开发webservice的简单示例
  2. uva 725 Division(除法)暴力法!
  3. Solr4.8.0源码分析(14)之SolrCloud索引深入(1)
  4. IIS principle
  5. hdu 5087 Revenge of LIS II
  6. poj 3371 Flesch Reading Ease
  7. CLOUDSTACK接管VCENTER,意外频出,但最终搞定
  8. QT美化界面的文章(真的很美)
  9. COJ 0018 移动盒子
  10. BZOJ1715: [Usaco2006 Dec]Wormholes 虫洞