Twitter bootstrap 3 为什么引导程序使用Javascript而不是纯CSS?

Twitter bootstrap 3 为什么引导程序使用Javascript而不是纯CSS?,twitter-bootstrap-3,Twitter Bootstrap 3,我是Bootstrap3的新手,但我注意到Bootstrap需要Javascript,即使它不是必需的,例如,如果js被禁用,dropbown菜单就不起作用。有什么好的理由更喜欢js而不是CSS吗?我认为Javascript和CSS是不同的,不能相互替代。 在CSS中,例如计算、DOM操作、单击时的反应和其他实时事件,您无法执行。Javascript无法设置HTML样式,无法进行媒体查询等。另请参见: 是的,我知道每件事都有其他选择,请参见: 等等。。。。但这是不一样的 javascript有什

我是Bootstrap3的新手,但我注意到Bootstrap需要Javascript,即使它不是必需的,例如,如果js被禁用,dropbown菜单就不起作用。有什么好的理由更喜欢js而不是CSS吗?

我认为Javascript和CSS是不同的,不能相互替代。 在CSS中,例如计算、DOM操作、单击时的反应和其他实时事件,您无法执行。Javascript无法设置HTML样式,无法进行媒体查询等。另请参见:

是的,我知道每件事都有其他选择,请参见:

等等。。。。但这是不一样的


javascript有什么问题?首先?您是否有一些要求,如:“应禁用javascript”。您的站点是否应符合此要求,或者是否应完全相同。禁用javascript的替代方案是什么?基本CSS?完整的css3?对我来说,在禁用javascript的情况下防止错误似乎很现实,但并不期望所有的工作都是一样的。在下拉的情况下,你可以考虑另一种导航结构。

可能是因为可移植性?