Str!pe, судя по всему имеется в виду резиновое горизонтальное меню на основе UL.
mikhako, задача была бы тривиальной... если бы IE поддерживал display:table и т.п. (тогда можно было бы обращаться со списком в точности как с таблицей). А так могу предложить более-менее кроссбраузерное решение только для случая "ячеек" равной ширины:
| Код | <style type="text/css"> ul { display: table; width: 100%; list-style-type: none; margin: 0; padding: 0; table-layout: fixed; } li { display: table-cell; background: #ffffaa; width: expression(Math.floor(parentNode.offsetWidth/parentNode.childNodes.length)+'px'); } * html li { /* только для IE */ display: inline; } </style> <ul> <li>One</li> <li>Two</li> <li>Three and last</li> </ul>
|
|