I am currently working on creating the navigation bar for my website with plans to make it responsive using CSS. In my layout, I have a logo and site name positioned on the left side, one button and text field in the center, and two small square dropdowns on the right side. As the screen size decreases, some elements will disappear while others shrink, overall keeping it simple.
I initially considered using a list format, but realized that the search form couldn't be included within the list. I attempted to group objects using separate divs as shown in an image, but encountered issues with floating elements.
Any suggestions on how best to construct this navigation bar while maintaining a responsive layout?
Thank you!