Ответ 1
Это происходит, когда вы блокируете высоту навигатора. Проверьте css и измените:
height: 50px;
в это:
min-height: 50px;
Удачи.
у меня проблемы с моим фоном начальной загрузки.
как показано ниже, когда мое окно уменьшается для имитации размера экрана мобильного устройства, раскрывающийся список становится прозрачным.
это мой код, который был скопирован с примеров сайтов начальной загрузки, единственное изменение, которое я сделал, - это ссылки.
<div class="navbar navbar-inverse navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">Project name</a>
</div>
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li class="active"><a href="#">Dashboard</a></li>
<li><a href="#pages">Pages</a></li>
<li><a href="#extensions">Extensions</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li class="divider"></li>
<li class="dropdown-header">Nav header</li>
<li><a href="#">Separated link</a></li>
<li><a href="#">One more separated link</a></li>
</ul>
</li>
</ul>
<div class="navbar-right">
<p style="color:#fff;">some text</p>
</div>
</div><!--/.navbar-collapse -->
</div>
</div>
[EDIT] у меня есть это в моем заголовке
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="">
Это происходит, когда вы блокируете высоту навигатора. Проверьте css и измените:
height: 50px;
в это:
min-height: 50px;
Удачи.
У меня была та же проблема, я решил проблему, добавив свойство css position: relative;
в nav div:
<div class="navbar navbar-fixed-top>
стал:
<div class="navbar navbar-fixed-top" style="position: relative;">
У меня была та же проблема, и я решил ее, используя следующую строку в моем style.css
.navbar-collapse{
background-color: white;
}
Я надеюсь, что эта работа в вашем проекте.
Просто наткнулся на это. Добавление стиля фона в элемент .navbar-collapse
...
<div class="navbar-collapse collapse">
становится
<div class="collapse navbar-collapse" style="background:black">
Это, казалось, устранило проблему для меня, надеюсь, что это поможет вам!
Ни одно из вышеперечисленных решений не работало для меня. Но когда я дал navbar
значительно более высокий z-индекс, например z-index: 9999;
, прозрачность исчезла.
Была та же проблема
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse" style="color: black">
<span class="sr-only ">{% trans "Toggle Navigation" %}</span>
<span class="icon-bar grey_dark_l_bg"></span>
<span class="icon-bar grey_dark_l_bg"></span>
<span class="icon-bar grey_dark_l_bg"></span>
</button>
Возможно, вам не хватает цвета фона .icon-bar. Я установил фон navbar на белый, так что это была моя проблема.
Счастливое кодирование
Я смог решить проблему следующим образом:
.navbar {
min-height: 85px;
height: auto !important;
}
вы должны добавить фон в navbar li a, этот пример кода css:
.navbar li a, .navbar .navbar-brand {
color: #fff !important;
background-color: #08A2FA;
line-height: 1.42857143 !important; /* this for line in desktop mode */
}