重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
CSS3 新特性
沿河网站建设公司创新互联,沿河网站设计制作,有大型网站制作公司丰富经验。已为沿河千余家提供企业网站建设服务。企业网站搭建\成都外贸网站建设要多少钱,请找那个售后服务好的沿河做网站的公司定做!
包括
CSS3 选择器(Selector)
@Font-face 特性、
Word-wrap Text-overflow 样式
Text-decoration
多列布局(multi-column layout)
边框和颜色,颜色支持透明度(color, border)
渐变效果(Gradient)
阴影(Shadow)和反射(Reflect)效果
盒子模型
Transitions, Transforms 和 Animation
比如:@Font-face 特性
@font-face {
font-family: BorderWeb;
src:url(BORDERW0.eot);
}
@font-face {
font-family: Runic;
src:url(RUNICMT0.eot);
}
.border { FONT-SIZE: 35px; COLOR: black; FONT-FAMILY: "BorderWeb" }
.event { FONT-SIZE: 110px; COLOR: black; FONT-FAMILY: "Runic" }
更多参考:
CSS3新特性
1. animation:动画
2. transition:动画速度
3. transform:变形
4. 伪元素
5. 边框
border-radius 圆角边框
box-shadow 盒子阴影
border-image 边框背景123
背景
background-size 背景大小
background-origin 背景的起始点
background-clip 背景的覆盖范围
background-image 设置背景图片1234
文本
text-shadow 文本阴影
text-wrap 文本换行
@font-face 设置字体
第 1 选择器
第 2 RGBA和透明度
第 3 多栏布局
第 4 多背景图
第 5 Word Wrap
第 6 文字阴影
第 7 @font-face属性
第 8 圆角(边框半径)
第 9 边框图片
第 10 盒阴影
第 11 盒子大小
第 12 媒体查询
第 13 语音
扩展资料:
工作原理
CSS3原理同CSS,是在网页中自定义样式表的选择符,然后在网页中大量引用这些选择符[29]。
新增特性中transform的原理较为特殊,虽然使用位移函数translate()、缩放函数scale()、旋转函数rotate()和倾斜函数skew()可以简单地实现变形,但是变形中的矩阵函数都可以使用matrix()函数来代替。
新增特性
CSS3的新特征有很多,例如圆角效果、图形化边界、块阴影与文字阴影、使用RGBA实现透明效果、渐变效果、使用@Font-Face实现定制字体、多背景图、文字或图像的变形处理(旋转、缩放、倾斜、移动)、多栏布局、媒体查询等。
参考资料:百度百科-css3
1、 [class~=flower]
选择 title 属性包含单词 "flower" 的所有元素。
2、 [class|=box]
选择 lang 属性值以 "box" 开头的所有元素。
3、 :focus
选择获得焦点的 input 元素。
4、 p::first-letter
选择每个 p 元素的首字母。
5、 p:first-child
选择属于父元素的第一个子元素的每个 p 元素。
6、 ::after ---- ::before
在每个 p 元素的内容之前插入内容。-----在每个 p 元素的内容之后插入内容。
7、 a[class^=red]
选择其 class 属性值以 "red" 开头的每个 a 元素。
8、.box2 [class$=red]
选择其 class 属性以 "red" 结尾的所有 .box 2元素。
9、 a[src*="abc"]
选择其 src 属性中包含 "abc" 子串的每个 a 元素。
10、.box3 h1:first-of-type
11、 tr:nth-child(2n+1)
选择属于其父元素的基数子元素的每个 p 元素。
12、 :disabled
选择每个禁用的 input 元素
chrome/safari : -webkit-
FF: -moz-
ie: -ms-
Opera: -o-
!!!!!!如何处理私有前缀:autoprefixer插件
1、 使用图标字体的原理
(1) 引入字体文件 *.ttf或其它
(2)在html文件中:定义字体
@font-face{
font-family: 'mzd';
src:'字体文件的地址'
}
(3)使用字体
.box {
font-family: 'mzd'
}
2、使用时的两种方案
(1)阿里巴巴图标字体
(2)font-awesome: 图标字体库
1、animation动画的使用方法
(1)先定义动画规则
(2)使用动画规则
2、animation的属性