Вы можете обернуть логотип и панель навигации в столбцах сетки. Сожмите первый столбец, чтобы он соответствовал (col-auto) после свертывания Navbar, и col
для столбца Navbar. В противном случае оба столбца будут иметь полную ширину (col-md-12
) на md
и шире ...
<div class="container-fluid bg-light px-0">
<div class="row no-gutters align-items-center">
<div class="col-md-12 col-auto">
<img src="//placehold.it/250x150" class="float-left ml-3 img-fluid" width="250" height="150">
</div>
<div class="col-md-12 col">
<nav class="navbar navbar-expand-md navbar-light bg-primary container-fluid">
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbar5">
<span class="navbar-toggler-icon"></span>
</button>
<div class="navbar-collapse collapse" id="navbar5">
<ul class="navbar-nav ">
...
</ul>
</div>
</nav>
</div>
</div>
</div>
P.S. - Bootstrap 4 row
должен содержать только col*
, поэтому логотип img
не должен размещаться непосредственно в row
.
https://www.codeply.com/go/SPF8i0CmmK
EDIT
Звучит так, будто вы ищете это: https://www.codeply.com/go/nvhXPgkdPV