具体的支持情况,请查看:CSS选择器的浏览器支持.
加载字体样式,而且它还能够加载服务器端的字体文件,让客户端显示客户端所没有安装的字体。
设置word-wrap: break-word
的话,在单词换行的情况下,可保持单词的完整性。
它与 word-wrap 是协同工作的,word-wrap 设置或检索当当前行超过指定容器的边界时是否断开转行,而 text-overflow 则设置或检索当当前行超过指定容器的边界时如何显示, 我们在父容器设置overflow: hidden
, 然后设置“text-overflow”属性,有“clip”和“ellipsis”两种可供选择。"clip"表示直接切割,"ellipsis"表示用省略号代替。
支持rgba
和hsl
表示颜色, 支持圆角,阴影等效果。
支持线性渐变和径向渐变。
阴影效果,阴影效果既可用于普通元素,也可用于文字。
display: -webkit-box;
display: -moz-box;
-webkit-box-orient: horizontal;
-moz-box-orient: horizontal;
“display: -webkit-box; display: -moz-box;”,它针对 webkit 和 gecko 浏览器定义了该元素的盒子模型。注意这里的“-webkit-box-orient: horizontal;”,他表示水平排列的盒子模型。如果配合元素的box-flex
属性:
.flex {
-webkit-box-flex: 1;
-moz-box-flex: 1;
}
.flex2 {
-webkit-box-flex: 2;
-moz-box-flex: 2;
}
水平方向设下的宽度,就可以按照1:2的比例关系自动去计算了。
指拉伸,压缩,旋转,偏移等等一些图形学里面的基本变换。
@-webkit-keyframes anim1 {
0% {
Opacity: 0;
Font-size: 12px;
}
100% {
Opacity: 1;
Font-size: 24px;
}
}
.anim1Div {
-webkit-animation-name: anim1 ;
-webkit-animation-duration: 1.5s;
-webkit-animation-iteration-count: 4;
-webkit-animation-direction: alternate;
-webkit-animation-timing-function: ease-in-out;
}
CSS的详细属性,可以查阅: css3-cheat-sheet.pdf