为什么bootstrap navbar没有设置'active'类?

时间:2013-10-01 05:01:53

标签: twitter-bootstrap navbar

当用户点击导航栏中的某个项目时,bootstrap不会将“活动”类更新为所点击的项目。

问题是为什么它没有在bootstrap中实现?

我是Web开发人员的新手,也是初学者的新手,我很好奇他们的目标是什么。

2 个答案:

答案 0 :(得分:3)

Bootstrap支持navbars的活动类。 CSS是静态的,因为您必须自己手动将类应用于HTML。因此,您需要将每个HTML页面添加到当前页面的链接。这可以使用PHP动态完成,但不能使用CSS,因为它只是一个样式规则,而不是模板规则。

答案 1 :(得分:1)

因为Bootstrap假定您要导航到新页面。当您导航到新页面时,对dom的任何javascript更新(设置活动类)只会浪费时间,并且如果他们点击后退按钮,可能会使用户感到困惑。