使用导航栏中的 Role 属性覆盖默认 css
Override default css using Role attribute in navbar
我的页面中有 3 个导航栏。其中之一显示在上面给出的图像中。
我在 css 中使用 role 属性覆盖导航栏颜色,就像这样
.navbar-default[role="transparent_navbar"]
{
background-color: white;
border-color: white;
}
现在我还想覆盖 3 行菜单的边框和背景颜色(在给定图像中显示)。
我试图通过编写这样的代码来实现这一点
.navbar-default navbar-toggle[role="transparent"] {
border-color: red;
}
.navbar-default .navbar-toggle .icon-bar[role="transparent"] {
background-color: red;
}
但它没有提供所需的功能。
帮助我找到覆盖 3 行菜单设计的方法。
欢迎提出好点子!
我不确定你在问题中所说的“三行菜单设计”是什么意思,但这可能是你的解决方案:
.navbar-default .navbar-toggle[role="transparent"] {
border-color: red;
}
.navbar-default .navbar-toggle[role="transparent"] .icon-bar {
background-color: red;
}
哦,抱歉,我输错了一些 html,因此我遇到了错误。我的 css 代码工作正常!谢谢大家,对不起
我的页面中有 3 个导航栏。其中之一显示在上面给出的图像中。 我在 css 中使用 role 属性覆盖导航栏颜色,就像这样
.navbar-default[role="transparent_navbar"]
{
background-color: white;
border-color: white;
}
现在我还想覆盖 3 行菜单的边框和背景颜色(在给定图像中显示)。 我试图通过编写这样的代码来实现这一点
.navbar-default navbar-toggle[role="transparent"] {
border-color: red;
}
.navbar-default .navbar-toggle .icon-bar[role="transparent"] {
background-color: red;
}
但它没有提供所需的功能。 帮助我找到覆盖 3 行菜单设计的方法。
欢迎提出好点子!
我不确定你在问题中所说的“三行菜单设计”是什么意思,但这可能是你的解决方案:
.navbar-default .navbar-toggle[role="transparent"] {
border-color: red;
}
.navbar-default .navbar-toggle[role="transparent"] .icon-bar {
background-color: red;
}
哦,抱歉,我输错了一些 html,因此我遇到了错误。我的 css 代码工作正常!谢谢大家,对不起