CSS3新功能简要
1.CSS3 框架:
由 CSS3,您可以创建圆角。加入到该矩形阴影,使用图片绘制边框。例如
* border-radius
-border-*-radius(top,left,right,bottom)
* box-shadow
* border-image
-round-stretch
2.CSS3 背景:
CSS3 包括多个新的背景属性,它们提供了对背景更强大的控制。
* background-size [width] [height]
* background-origin
-content-box-padding-box
-border-box
* background-clip
3.CSS3 文本效果:
CSS3 包括多个新的文本特性。
* text-shadow
* word-wrap
4.CSS3 @font-face规则:
可将设计师希望使用的字体文件存放到webserver上。它会在须要时被自己主动下载到用户的计算机上。就可以使用随意字体。在新的@font-face规则中。您必须首先定义字体的名称(比方myFirstFont),然后指向该字体文件。
5.CSS3 转换:
通过 CSS3转换,我们可以对元素进行移动、缩放、转动、拉长或拉伸。
转换是使元素改变形状、尺寸和位置的一种效果。您可以使用2D或3D转换来转换您的元素。
2D 转换方法:
* translate()
* rotate()
* scale()
* skew()
* matrix()
Chrome 和 Safari 须要前缀 -webkit-,Internet Explorer 9 须要前缀 -ms-
6.3D 转换:
CSS3 同意您使用 3D 转换来对元素进行格式化。 3D 转换方法:rotateX();rotateY()
Opera 仍然不支持 3D 转换。
7.CSS3 过渡:
通过 CSS3。我们能够在不使用Flash动画或JavaScript的情况下。当元素从一种样式变换为还有一种样式时为元素加入效果。
CSS3 过渡是元素从一种样式逐渐改变为还有一种的效果。
要实现这一点,必须规定两项内容:
规定您希望把效果加入到哪个 CSS 属性上。
规定效果的时长:默认值是 0;
8.CSS3 动画:
通过 CSS3,我们可以创建动画。这可以在很多网页中代替动绘图片、Flash 动画以及 JavaScript。
@keyframes规则用于创建动画。在@keyframes中规定某项CSS样式,就能创建由当前样式逐渐改为新样式的动画效果。
请把它捆绑到某个选择器,否则不会产生动画效果。
通过规定至少下面两项 CSS3 动画属性。就可以将动画绑定到选择器:
规定动画的名称;
规定动画的时长;
9.CSS3 多列:
通过 CSS3。您可以创建多个列来对文本进行布局 - 就像报纸那样!
* column-count
* column-gap
* column-rule
10.CSS3 用户界面:
在 CSS3 中。新的用户界面特性包含重设元素尺寸、盒尺寸以及轮廓等。
* resize
* box-sizing
* outline-offset
版权声明:本文博客原创文章,博客,未经同意,不得转载。
CSS3新功能简要的更多相关文章
- 使用Modernizr探测HTML5/CSS3新特性(转载)
转载地址:http://www.cnblogs.com/TomXu/archive/2011/11/18/detecting-html5-css3-features-using-modernizr.h ...
- 使用Modernizr探测HTML5/CSS3新特性
[转] HTML5, CSS3以及相关技术(例如canvas和web sockets)带来了非常有用的特性,可以让我们的web程序提升一个新的level.这些新技术允许我们只用HTML,CSS和Jav ...
- css3新属性position: sticky 一分钟实现 导航栏悬停功能
css3新属性position: sticky 一分钟实现 导航栏悬停功能 前言 正文 前言 想必很多前端小伙伴经常会在开发中遇到这样一个需求,就是在下划时,导航栏悬停在屏幕最上方,例如咱们的csdn ...
- HTML5基本特性和新功能
HTML5的基本特征 1.向前兼容性 核心理念——平滑过渡! 不支持html5的浏览器可以向前兼容,并不会影响web内容的显示! 2.跨平台运行性 从pc浏览器到手机.平板电脑,甚至是智能电视. 只要 ...
- CSS3新特性(阴影、动画、渐变、变形、伪元素等)
CSS3与页面布局学习总结(六)--CSS3新特性(阴影.动画.渐变.变形.伪元素等) 目录 一.阴影 1.1.文字阴影 1.2.盒子阴影 二.背景 2.1.背景图像尺寸 2.2.背景图像显示的原 ...
- Kafka 0.11新功能介绍:空消费组延迟rebalance
Kafka 0.11新功能介绍:空消费组延迟rebalance 在0.11之前的版本中,多个consumer实例加入到一个空消费组将导致多次的rebalance,这是由于每个consumer inst ...
- CSS3常用功能的写法 转
CSS3常用功能的写法 作者: 阮一峰 随着浏览器的升级,CSS3已经可以投入实际应用了. 但是,不同的浏览器有不同的CSS3实现,兼容性是一个大问题.上周的YDN介绍了CSS3 Please网站 ...
- Kafka 0.11版本新功能介绍 —— 空消费组延时rebalance
在0.11之前的版本中,多个consumer实例加入到一个空消费组将导致多次的rebalance,这是由于每个consumer instance启动的时间不可控,很有可能超出coordinator确定 ...
- 从淘宝 UWP 的新功能 -- 比较页面来谈谈 UWP 的窗口多开功能
前言 之前在 剁手党也有春天 -- 淘宝 UWP ”比较“功能诞生记 这篇随笔中介绍了一下 UWP 淘宝的“比较”新功能呱呱坠地的过程.在鲜活的文字背后,其实都是程序员不眠不休的血泪史(有血有泪有史) ...
随机推荐
- C++习题 商品销售
Description 商店销售某一商品,每天公布统一的折扣(discount).同时允许销售人员在销售时灵活掌握售价(price),在此基础上,一次购10件以上者,还可以享受9.8折优惠.现已知当天 ...
- DSR on Openstack POC
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbWFvbGlwaW5nNDU1bWxwNDU1/font/5a6L5L2T/fontsize/400/fil ...
- C#中禁止程序多开
原文:C#中禁止程序多开 方法一.使用Mutex bool createdNew; //返回是否赋予了使用线程的互斥体初始所属权 System.Threading.Mutex i ...
- 好的安排小明(南阳19)(DFS)
擅长排列的小明 时间限制:1000 ms | 内存限制:65535 KB 难度:4 描写叙述 小明十分聪明,并且十分擅长排列计算.比方给小明一个数字5,他能立马给出1-5按字典序的全排列,假设你想 ...
- Twitter 新一代流处理工具——Heron 该纸币Storm Limitations
Twitter 新一代流处理工具--Heron 该纸币Storm Limitations (空格分隔): Streaming-Processing Storm Problems scalability ...
- STM32 水晶不摇
刚刚得到一个新的董事会,该设备被编程为去,但执行地址不正确,没有进入c语言 没有进入c语言,有可能是一个难以回答的问题狗,硬狗拆除 检查以下四种情况 1.检查片内的功率是所有权利 2.检查晶体线短路 ...
- std::list.pop_back() 弹空了列表导致的崩溃
core文件输出: (gdb) bt # # ) at xxxxx/sql/signal_handler.cc: # <signal handler called> # # # # # 0 ...
- Cordova WP8 插件开发
原文:Cordova WP8 插件开发 前面博客中介绍了Cordova WP8平台上的安装部署,Cordova扩展可以利用WP8本地代码扩展WebApp的功能,调用本地能力需要开发相应的插件,下面以闪 ...
- Java Web整合开发(16) -- Struts 2.x 概述
Struts2与Spring的整合 •Struts2框架为配合与Spring3框架进行整合,提供了相应的拦截器. •该组件名为StrutsSpringObjectFactory,位于struts2-s ...
- hdu 3081 hdu 3277 hdu 3416 Marriage Match II III IV //灵活运用最大流量
3081 意甲冠军: n女生选择不吵架,他甚至男孩边(他的朋友也算.并为您收集过程).2二分图,一些副作用,有几个追求完美搭配(每场比赛没有重复的每一个点的比赛) 后.每次增广一单位,(一次完美匹配) ...