我无法找到有关如何完成Bootstraps navbar
的预期实施的任何信息。
现在我已经下载了example,并为每个按钮选项克隆了它,更改了菜单以便显示正确的选定按钮,但这几乎不是正确的方法,因为这是很多复制/粘贴维护。
另外我猜这不是预期的方法,因为它looks like navbar
是引导程序中的一个类。
是否有人试图使用navbar
并告诉我他们是如何做到的,或者指出我想要的方法?
答案 0 :(得分:1)
如何以高效的方式实现它,超出了Bootstrap的范围。这是服务器端语言的工作。
当您遇到大量复制/粘贴的情况时,请考虑模板,对于小型复制/粘贴思想变量,就像在菜单中一样,您必须更改活动状态。
任何现代服务器端语言都有一个模板引擎,您可以在其中放置页面的骨架。
对于菜单,您可能想要生成它,您可以在yaml文件中使用菜单按钮名称,或者某种类型的数据库。
另一方面,离线生成所有可能的html页面很受欢迎,然后使用普通的httpd或nginx来提供它们。 Jekyll和github pages就是这样的例子。