当前位置: 首页 > 知识库问答 >
问题:

Bootstrap3-如何在折叠模式下更改背景颜色

单于经纬
2023-03-14

我有一个带有透明背景的bootstrap3 navbar-bootply在http://www.bootply.com/xz2f721azd

麻烦是,我需要一个坚实的背景色(#821726)在下拉菜单时折叠。

当菜单被放大时,我在下拉菜单上有一个白色背景,但我无法确定我必须改变什么,以使背景只出现在“汉堡”视图中的navbar下拉菜单上(仍然希望navbar本身是透明的)。

谢谢你的意见。

共有2个答案

乌翔
2023-03-14

您的问题是将css样式应用于所有屏幕分辨率。

在这种情况下,最好的方法是使用媒体查询,因此您可以在特定的屏幕分辨率或不同的设备上使用特定的css规则。

在您的例子中,您可以在css的底部添加一个媒体查询规则,当navbar折叠时,它将改变navbar的背景。它以768px宽度折叠:

@media (max-width: 768px) {
.navbar-inverse {
    background-color: #821726;
   }
}

希望有帮助。

阎辰钊
2023-03-14

您需要在样式表中添加一个新类:

.navbar-collapse.collapse.in
{
     background-color: #821726; // your color
}
 类似资料:
  • 我正在使用浮动操作按钮,我想更改背景颜色。 这是我的密码 下面是我用来尝试实现这一点的代码: 我也得到我的FAB的角落,如图所示。我应该如何消除那些角落的阴影?

  • 问题内容: 我已经将JOptionPane添加到我的应用程序中,但是我不知道如何将背景颜色更改为白色? 问题答案: 通过使用类 要么

  • 问题内容: 我试图在Storyboard检查器中将背景从透明更改为白色,但是在模拟时,堆栈视图的背景颜色仍然具有清晰的颜色。 如何更改的背景颜色? 问题答案: 您不能执行此操作– 是非绘图视图,这意味着从不调用该视图, 并且其背景颜色将被忽略。如果您非常需要背景颜色,请考虑将堆栈视图放置在另一个视图中,并为该视图提供背景颜色。 参考从这里。 编辑: 您可以在此处或下面的答案中(如下)将subVie

  • 问题内容: 有谁知道使用JavaScript交换网页背景色的简单方法? 问题答案: 修改JavaScript属性。 例如: 注意:这确实取决于页面的组合方式,例如,如果您使用的背景颜色不同的DIV容器,则需要修改其背景颜色而不是文档主体。

  • 我有一个带有半径和笔划的CardView,但当我以编程方式更改CardView背景时,半径和笔划将丢失,我希望新颜色保留在笔划内。 这是我的cardview xml 这里是我换颜色的地方:

  • 我正在使用RangeSeekBar为3种情况设置一些值(即绿色=OK,琥珀色=警告,红色=撤离)...我正在使用xml绘图来设置背景 我知道我可以通过编程更改渐变,但如何缩小起始颜色并增加结束颜色?有人能解决这个问题吗? 谢谢