CSS3样式v / s jQuery样式 - 哪个更好?

时间:2012-01-19 10:41:47

标签: javascript jquery css css3

我最近在使用CSS3进行样式和动画(我计划学习)或坚持使用jQuery / javascript时陷入困境。我使用jQuery和javascript,因为我觉得它们更稳定,可以在所有主流浏览器中查看。但CSS3正在逐步发展,并且具有非常强大的功能,可以在不链接外部文件的情况下使用。 那么,你认为哪个更好?我应该坚持使用jQuery和javascript还是应该学习CSS3?

感谢。

编辑:CSS3可以实现一些效果,如圆角,褪色,甚至简单的幻灯片和灯箱。现在如果我可以在没有javascript的情况下实现这一点,我肯定会使用CSS3。但是旧的浏览器不会支持它,除非效果是基于javascript的,这是我关注的问题。如果我的客户和他们的客户查看我使用CSS3设置的网站并发现网站搞砸了,那对我来说就是个问题。那就是为什么我要求你们指导我这个。我应该使用CSS3进行简单的效果,还是应该使用javascript?我知道我听起来像个傻瓜,但我需要变得更好! :)

2 个答案:

答案 0 :(得分:3)

我不会让旧版浏览器阻碍CSS3采用的事实阻止你学习如何使用它。我现在就学习它,准备好它何时成为必需的标准。

我个人的偏好是合并我需要的任何CSS3功能,并使用Modernizr作为旧版/不良浏览器的后备版(是的,IE,我的意思是你)。

答案 1 :(得分:0)

  

我应该坚持使用jQuery和javascript还是应该学习CSS3?

为什么选择其中一个? (特别是为什么选择学习 CSS3而不是使用 CSS3?

我建议你学习CSS3,即使你不使用所有项目,所以至少你可以选择在适当的时候使用它。

与此同时,正如您所指出的,存在一些浏览器兼容性问题,因此如果这是一个问题(可能是针对公共网站),您可以坚持使用jQuery和/或JavaScript。

相关问题