Javascript 哪一种是最佳做法还是更有效?

Javascript 哪一种是最佳做法还是更有效?,javascript,jquery,css,Javascript,Jquery,Css,我在练习jQuery时发现。它的功能与我尝试使用JavaScript时完全相同,但使用的是纯CSS3。我认为最好先学习什么是正确的,然后再重新学习,这就是为什么我要问的是,一个人对另一个人是否有好处,还是只是偏好?如果有机会,一定要使用CSS,除非你需要使用逻辑/算术 这里提出了一个类似的问题:CSS解决方案可能更简单,也可能更有效,但它产生了一个更基本的解决方案 例如,使用纯CSS解决方案,只要将鼠标移到项目外,它就会失去焦点并关闭。如果菜单有很多级别,或者项目太小,以至于鼠标可能会意外地跑出

我在练习jQuery时发现。它的功能与我尝试使用JavaScript时完全相同,但使用的是纯CSS3。我认为最好先学习什么是正确的,然后再重新学习,这就是为什么我要问的是,一个人对另一个人是否有好处,还是只是偏好?

如果有机会,一定要使用CSS,除非你需要使用逻辑/算术


这里提出了一个类似的问题:

CSS解决方案可能更简单,也可能更有效,但它产生了一个更基本的解决方案

例如,使用纯CSS解决方案,只要将鼠标移到项目外,它就会失去焦点并关闭。如果菜单有很多级别,或者项目太小,以至于鼠标可能会意外地跑出,这可能会让用户感到恼火


使用javascript,即使鼠标移到外部,也可以保持菜单项打开。它还允许更多自定义选项,如动画和延迟。有很多这样的功能可以使下拉菜单变得简单。

好的,谢谢。我发现有很多答案,但我不知道这些东西叫什么,也不知道该搜索什么。希望有一天我能回答这些愚蠢的问题,而不是问他们你是最受欢迎的,不要忘记标记为正确的,顺便说一句,看看这些:和。MDN是CSS/JS的最佳信息源。。。