У меня горизонтальное меню. Разметка выглядит так:
<ul class="menu">
<li>Item 1</li>
<li>Longer Item 2</li>
<li>Item 3</li>
</ul>
Подменю и выпадающие списки будут добавлены позже.
ul должен охватывать ширину страницы (например, 100% или 1000 пикселей).
Ширина lis должна варьироваться в зависимости от их содержимого.
Таким образом, результат будет выглядеть так:
-----------------100% of page------------
|--Item 1--|--Longer item 2--|--Item 3--|
Теперь это легко сделать, зафиксировав ширину для каждого тега li, но, поскольку меню будет управляться с помощью CMS, мне нужно, чтобы ширина вкладок изменялась автоматически. С таблицей это было бы тривиально, но я не могу придумать, как это сделать с ul .