似乎在HTML5/CSS3中,越来越倾向于使用纯CSS动画、效果、导航等。这是因为C/Java等开发人员“错误”地使用JavaScript(在语义上),还是CSS比JavaScript更有优势?如果是这样,为什么CSS会更好?它更快吗?
此外,从语义上讲,CSS只应用于样式/定位,这样做是否合适?所以,CSS是否开始超出其设计范围?
此外,从语义上讲,CSS只应用于样式/定位,这样做是否合适?所以,CSS是否开始超出其设计范围?
我这里看不到VS。其实,我认为一个伟大的Web应用程序应该将它们两者混合使用!
我喜欢想象JavaScript用于用户交互,CSS用于设计。这就是我如何决定在特定目的下应该使用哪一个。
现在,你可以从一些杰出人才的伟大工作中获得很多解决兼容性问题的方法。例如:http://modernizr.com/
是的,CSS比JavaScript更快。 此外,JavaScript需要额外的HTTP请求,而如果只使用CSS,则可以避免这种情况。