Javascript 当一些事情可以通过JS或CSS完成时,我应该选择哪种方式?
例如,我可以使用CSS实现导航。我也可以通过JS实现这一点。在许多情况下,CSS和JS都表现良好 哪一个是网页设计的好选择 一个很好的经验法则是:如果你能用CSS来做,那就去做吧 从哲学上讲,CSS应该专注于表示,JavaScript应该更注重功能 当然,这要看情况而定。虽然在大多数情况下,CSS比javaScript更容易实现,但简单并不总是转化为更好的。一个很好的例子是CSS动画与javaScript库的对比。你可以更好地控制你的动画,通常在所有设备上都有更好的性能,比如velocity或velocity,但这通常取决于每个单独的项目,以及哪种技术适合你的特定需求。但实际上,大多数项目都会在最适合的情况下实施这两种技术。我希望这有帮助。有关这方面的更多信息,这里有一个链接,它很好地解释了动画制作时的一些差异: 这里有一个类似的问题,有很好的答案:一个很好的经验法则是:如果你能用CSS来做,那就去做吧 从哲学上讲,CSS应该专注于表示,JavaScript应该更注重功能 当然,这要看情况而定。虽然在大多数情况下,CSS比javaScript更容易实现,但简单并不总是转化为更好的。一个很好的例子是CSS动画与javaScript库的对比。你可以更好地控制你的动画,通常在所有设备上都有更好的性能,比如velocity或velocity,但这通常取决于每个单独的项目,以及哪种技术适合你的特定需求。但实际上,大多数项目都会在最适合的情况下实施这两种技术。我希望这有帮助。有关这方面的更多信息,这里有一个链接,它很好地解释了动画制作时的一些差异:Javascript 当一些事情可以通过JS或CSS完成时,我应该选择哪种方式?,javascript,css,web,frontend,Javascript,Css,Web,Frontend,例如,我可以使用CSS实现导航。我也可以通过JS实现这一点。在许多情况下,CSS和JS都表现良好 哪一个是网页设计的好选择 一个很好的经验法则是:如果你能用CSS来做,那就去做吧 从哲学上讲,CSS应该专注于表示,JavaScript应该更注重功能 当然,这要看情况而定。虽然在大多数情况下,CSS比javaScript更容易实现,但简单并不总是转化为更好的。一个很好的例子是CSS动画与javaScript库的对比。你可以更好地控制你的动画,通常在所有设备上都有更好的性能,比如velocity或v
这里有一个类似的问题,答案很好:如果css与js等价,请始终使用css如果css与js等价,请始终使用css