Flex-grow and Flex-basis Solution
This lesson contains the solution to the flex-grow and flex-basis exercise in lesson.
Step 1: Class annotations and basic Flexbox styling below 768px
Let’s add a couple of classes to refer to the individual elements:
<header>
<h2 class="logo">Title</h2>
<div class="hamburger-box"></div>
<nav class="main-navigation">
<ul class="flex-container">
<li class="flex-item">Home</li>
<li class="flex-item">About</li>
<li class="flex-item">Contact</li>
</ul>
</nav>
</header>
To eliminate non-uniform behavior, let’s add a basic reset:
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
We ...