Моя горизонтальная панель навигации выглядит следующим образом:
| MENU-ITEM 1 | MENU-ITEM-2 | MENU-ITEM 3 | SEARCH FIELD |
Элементы меню имеют одинаковую ширину, но поскольку веб-сайт управляется с помощью cms, количество элементов и, следовательно, ширина элемента меню-list изменится.
Я ищу решение CSS для автоматического растяжения поля поиска справа, чтобы использовать 100% оставшегося пространства внутри панели навигации.Общая ширина панели навигации является статической (около 950 пикселей).
html - это что-то вроде этого, но, возможно, мне все равно понадобятся обертки:
<div id="nav">
<ul id="nav-items">
<li class="nav-item">MENU-ITEM 1</li>
<li class="nav-item">MENU-ITEM 1</li>
<li class="nav-item">MENU-ITEM 1</li>
</ul>
<div id="search-cont">
<input id="search">
</div>
</div>