This is the navigation bar for my website using Bootstrap 4:
<!-- Bootstrap-4 -->
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous">
<!-- Body -->
<nav class="navbar navbar-expand-lg navbar-light bg-light rounded-bottom" style="height: 60px;">
<a class="navbar-brand text-blue font-weight-bold nav-link">Car Shop</a>
<div class="collapse navbar-collapse" id="navbarNavAltMarkup">
<div class="navbar-nav">
<a href="cars.html" class="nav-link text-light" style="" id="nav_cars">Cars</a>
<a href="engine.html" class="nav-link text-light" style="" id="nav_engine">Engine</a>
<button type="submit" class="btn" name="create" style="background-color: #ffec00!important; position: absolute; margin-right: 0px; right: 15px; top: 11px;">Log Out</button>
</div>
</div>
</nav>
Aside from the main title "Car Shop," there are three additional items:
- Cars (aligned to the left)
- Engine (aligned to the left)
- Log Out button (top right corner)
While it looks good on desktop, when switching to mobile view or resizing window accordingly, the three items disappear entirely. Is there a way to enhance the user-friendliness of this navigation bar?