CSS3用于控制网页的样式布局.

CSS3是最新的CSS标准.
 
关于transform:
transform:rotate(10deg);//顺时针方向旋转10°
浏览器支持情况:低版本的IE浏览器不支持.
 
CSS3简介
对于CSS3已完全向后兼容,所以你就不必改变现有的设计.浏览器将永远支持CSS2.
 
CSS3模块
CSS3倍拆分为"模块".旧规范已拆分成小块,还增加了新的.
一些最重要CSS3模块如下:
选择器, 盒模型, 背景和边框, 文字特效, 2D/3D转换, 动画, 多列布局, 用户界面.
 
CSS3建议
W3C的CSS3规范仍在开发.
但是,许多新的CSS3属性已在现代浏览器使用.
 
CSS3边框
使用CSS3, 你可以创建圆角边框, 添加阴影框, 并作为便捷的形象而不是用PS设计.
 
border-radius    box-shadow    border-image
 
CSS3圆角
border-radius:5px;
javascript语法: object.style.borderRadius = "5px"
四个值: 第一个值为左上角,第二个值为右上角,第三个值为右下角,第四个值为左下角。
三个值: 第一个值为左上角, 第二个值为右上角和左下角,第三个值为右下角
两个值: 第一个值为左上角与右下角,第二个值为右上角与左下角
一个值: 四个圆角值相同
也可以创造椭圆的边角:border-radius: 50px/15px;
 
border-radius 所有四个边角 border-*-*-radius 属性的缩写
border-top-left-radius 定义了左上角的弧度
border-top-right-radius 定义了右上角的弧度
border-bottom-right-radius 定义了右下角的弧度
border-bottom-left-radius 定义了左下角的弧度
 
 
 
 
 
 
CSS3阴影
box-shadow: 10px 10px 5px #888888;
 
CSS3边界图片
border-image:url(border.png) 30 30 round;
border-image属性是一个简写属性,用于设置以下属性:
border-image-source:用在边框的图片的路径.
border-image-slice:图片边框向内偏移.
border-image-width:图片边框的宽度.
border-image-repeat:图像边框是否平铺repeat, 铺满round, 拉伸stretch.
.image{border:15px solid transparent;border-image:url(border.png) 30 30 round;}
 
CSS3 background-image:属性
CSS3中可以通过background-image属性添加背景图片.
不同的背景图片用逗号隔开,所有的图像中显示在最顶端的为第一张.
.bgimage{
    background-image:url(hua.png),url(bg.png);    
    background-position:center center,left top;    
    background-repeat:no-repeat,no-repeat;
}
 
CSS3 background-size属性
background-size指定背景图像的大小. CSS3以前,背景图像大小由图像实际大小决定.
CSS3中可以指定背景图片,让我们重新再不同的环境中指定背景图片的大小.您可以指定像素或百分比大小.
你指定的大小是相对于父级元素的宽度和高度的比分比大小.
.bgimgsize{
    background:url(img_flwr.gif);
    background-size:80px 60px;
    background-repeat:no-repeat;
}
 
CSS3的background-origin属性
background-origin属性指定了背景图像的位置区域.
content-box, padding-box, border-box区域内可以放置背景图像.
padding-box:背景图像相对于内边距框来定位.
border-box:背景图像相对于边框盒来定位.
content-box:背景图像相对于内容框来定位.
注意:background-origin属性规定background-position属性对于什么位置来定位.
如果背景图像的background-opsition属性是fixed,则该属性没有效果.
 
CSS3的background-clip属性
CSS3中background-clip背景裁剪属性是从指定位置开始绘制.

最新文章

  1. Visual Studio原生开发的20条调试技巧(下)
  2. hdu 1249 三角形
  3. Java Hour 65 [译] Java 6.0 说明
  4. 【AdaBoost算法】积分图代码实现
  5. ASP.net MVC自定义错误处理页面的方法
  6. sql注入在线检测(sqlmapapi)
  7. 并行计算之OpenMP入门简介
  8. Code-first示例
  9. Java编程思想读书笔记--第21章并发
  10. jQuery UI Widget(1.8.1)工作原理--转载
  11. nodejs应用mysql(纯属翻译)
  12. 关于各种数据库 Insert时同时取到Id的操作
  13. 帝国cms7.0判断字段为空,显示为不同
  14. ThinkPHP 自动创建数据、自动验证、自动完成详细例子介绍(十九)
  15. 关于安全性问题:(XSS,csrf,cors,jsonp,同源策略)
  16. Tomcat源码调试环境搭建
  17. java中一维数组的定义和遍历
  18. 如何迁移完整SQL数据库到另外一台服务器
  19. HDU 1000
  20. 动态sql中的条件判断取值来源于map 或者 model

热门文章

  1. agc 027 B - Garbage Collector
  2. spring源码-bean之初始化-1
  3. url和uri的一些问题
  4. 在Win10中通过命令行打开UWP应用
  5. hdu1789 Doing Homework again(贪心+排序)
  6. hdu2094产生冠军(思维题)
  7. Java+Selenium 3.x 实现Web自动化 - 1.自动化准备
  8. 第八模块:算法&设计模式、企业应用 第1章 常用算法&设计模式学习
  9. 第一阶段·Linux运维基础 第3章·文件属性、正则表达式、文件权限
  10. 小程序button 去边框