Я работаю с начальной загрузкой 4, и я чего-то не могу достичь.
У меня есть простое меню навигационной панели вверху с логотипом слева и раскрывающимся списком для выбора языка направо.В наиболее распространенном поведении (использование настольного компьютера / ноутбука) выглядит нормально (рисунок 1), ссылки меню справа от логотипа и селектор языка в правой части экрана, но когда вы изменяете размер окна (чтобы вызвать появление на мобильных устройствах) и сворачиваете меню, окно меню залипаетдо середины панели навигации (рисунок 2), но я бы хотел, чтобы при свернутом окне меню он находился в крайнем правом углу экрана и сразу слева от него в раскрывающемся списке выбора языка.
Мой код:
<nav class="navbar navbar-expand-md bg-dark navbar-dark">
<!-- Brand -->
<a class="navbar-brand" href="https://www.cirsa.com/" target="_blank">
<img src="../../../assets/cirsa_logo.png" />
</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#collapsibleNavbar">
<span class="navbar-toggler-icon"></span>
</button>
<!-- Navbar links -->
<div class="collapse navbar-collapse" id="collapsibleNavbar">
<ul class="navbar-nav">
<li class="nav-item">
<a class="nav-link" href="#">Link</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Link</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Link</a>
</li>
</ul>
</div>
<select class="selectpicker" data-width="auto" data-style="btn-primary" #langSelect (change)="cirsaApp.translate.use(langSelect.value)">
<option *ngFor="let lang of cirsaApp.translate.getLangs(); let i = index" [value]="lang" [selected]="lang === cirsaApp.translate.currentLang">{{cirsaApp._countries[i]}}</option>
</select>
</nav>
Любая помощь?
Спасибо.