为什么对任何主题都有navbar-default和navbar-inverse?

时间:2015-03-26 12:00:24

标签: twitter-bootstrap

很明显,人们可以通过在.navbar元素中添加一个或另一个来改变外观。所以这是一个非常简单的方法,在两个“主题”之间进行选择。

但互联网上有数以百计的主题,例如Bootswatch,每个主题都带有.navbar-default.navbar-inverse外观。

  1. 是否“错误”或与预期用途相冲突,不使用其中任何一种,只有.navbar类?

  2. 为什么所有主题都带有导航栏的这两种变体?

  3. 如果我想亲眼看看,我应该创建第三个,例如.navbar-darkred,还是应该覆盖.navbar-default?我知道我可以做到这两点,但有没有理由让我自己,或有任何理由不这样做?

1 个答案:

答案 0 :(得分:1)

回答你的问题......

  1. 仅使用仅包含.btn类的按钮,而不是 .btn-default

  2. 如果您想要多次查看导航栏,请注意。说 例如一个双导航栏,就像这个站点 - 堆栈交换导航栏和堆栈溢出导航栏,或者可能是一个反向导航栏页脚......

  3. 我建议覆盖.navbar-default.navbar-inverse, 如果你想在某个时候放入一个不同的主题(witohut 必须重新定义自定义导航栏。

  4. HTH