我想使用CSS3功能,如我怎样才能开始使用CSS3
box-shadow
所以对于
- 我是否需要包括对CSS3的一些特殊标记在 页面顶部
- 哪些浏览器当前支持它
- 如果在旧版本中使用许多css3功能和人员查看会发生什么情况。因此出现任何错误
- 我应该真正使用它或不
我想使用CSS3功能,如我怎样才能开始使用CSS3
box-shadow
所以对于
我需要包括对CSS3的一些特殊标记,在网页的顶部
没有
哪些浏览器目前支持它
大多数浏览器支持一些CSS 3.否浏览器支持所有的CSS 3. When can I use跟踪何时支持各种功能被添加。
会发生,如果使用了许多CSS3特性是什么,人们在老brosers.cause查看任何错误或使
除非浏览器是非常马车,CSS的错误处理规则将适用,而无法识别事情将被忽略。
这只是一个问题,如果另一种风格(它适用)将呈现内容不可读,除非不支持的风格也适用。这可能有时可以通过两次应用相同的属性来解决。先用广泛支持的值,然后用较少受到广泛支持的:例如:
color: white;
background: url(blue_0.5_pixel.png);
background: rgba(0%, 0%, 100%, 0.5);
我应该真正使用它或不
,需要根据具体情况逐案确定。
你可以像使用普通的css一样使用css3 - 不需要特殊的声明。唯一要记住的是,有许多css3样式的浏览器前缀版本需要使用,虽然其中大部分都以完全相同的方式使用样式规则,但有一些版本的语法略有不同(例如,某些旧版本的Chrome使用不同的渐变语法。)当您使用浏览器前缀版本时,始终使用非前缀版本以及前缀版本。例如:
div {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}