4

当用户单击导航栏中的项目时,引导程序不会将“活动”类更新为单击的项目。

问题是为什么它没有在引导程序本身中实现?

一般来说,我是 web 开发的新手,也是 bootstrap 的新手,我很好奇他们的意图是什么。

4

2 回答 2

3

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

于 2013-10-01T05:17:27.723 回答
1

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

于 2013-12-15T21:02:44.420 回答