2011-07-04 67 views
3

我想使用CSS3功能,如我怎样才能开始使用CSS3

box-shadow

所以对于

  1. 我是否需要包括对CSS3的一些特殊标记在
  2. 页面顶部
  3. 哪些浏览器当前支持它
  4. 如果在旧版本中使用许多css3功能和人员查看会发生什么情况。因此出现任何错误
  5. 我应该真正使用它或不

回答

4

我需要包括对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); 

我应该真正使用它或不

,需要根据具体情况逐案确定。

0

你可以像使用普通的css一样使用css3 - 不需要特殊的声明。唯一要记住的是,有许多css3样式的浏览器前缀版本需要使用,虽然其中大部分都以完全相同的方式使用样式规则,但有一些版本的语法略有不同(例如,某些旧版本的Chrome使用不同的渐变语法。)当您使用浏览器前缀版本时,始终使用非前缀版本以及前缀版本。例如:

div { 
    -webkit-border-radius: 5px; 
    -moz-border-radius: 5px; 
    border-radius: 5px; 
}