XXXVII Posted November 23, 2007 Report Share Posted November 23, 2007 Как сделать чтобы горизонтальное меню, сверстанное через ul, тянулось на 100%? Quote Link to comment Share on other sites More sharing options...
0 maddogrts Posted November 23, 2007 Report Share Posted November 23, 2007 width:100% видимо не помогает )), код давай ) Quote Link to comment Share on other sites More sharing options...
0 XXXVII Posted November 23, 2007 Author Report Share Posted November 23, 2007 <style>ul{width: 100%}ul li { float: left;width: 50%;}</style><ul> <li><a href="#">Пункт 1</a></li> <li><a href="#">Пункт 1</a></li></ul>Дело в том, что количество пунктов меню неизвестно заранее, да и даже если сделать какой-то одинаковый width для всех пунктов, выглядеть будет некрасиво, тк одинаковой должна быть не ширина блока li, а отступы между пунктами меню (именно за их счет и должно тянуться меню) Quote Link to comment Share on other sites More sharing options...
0 vr201 Posted November 25, 2007 Report Share Posted November 25, 2007 я в таких случаях использую таблицы.но самому интересно есть ли какой кроссбраузерный способ реализации подобного. Quote Link to comment Share on other sites More sharing options...
0 Fu-tai Posted November 25, 2007 Report Share Posted November 25, 2007 А зачем ему задавать ширину. Он же и так будет на всю длину по горизонту.#navigation { height: 32px; background-color: #333; list-style: none inside none; color: #FFF; font-size: 87%;}#navigation li { float: left; text-align: center;}#navigation a { display: block; background: transparent; text-decoration: none; padding: 8px 10px; color: #FFF;}#navigation a:hover { background: url(../img/fonm.gif) repeat-x center; color: #FFF;}#smail a { background: none; width: 150px; text-align: left;}#smail a:hover { background: none;}<ul id="navigation"><li id="smail"><a href="" title="">;-)</a></li><li><a href="" title="чтоб начать сначала">главная</a></li><li><a href="" title="стоимость и описание, хостинговых планов">хостинг</a></li><li><a href="" title="куда писать, в случае чего">поддержка</a></li><li><a href="" title="о нас много чего говорят">отзывы</a></li><li><a href="" title="зарабатывайте на наших услугах">партнерам</a></li><li><a href="" title="реквизиты для связи">контакты</a></li><li></li></ul>Чем не вариант? Quote Link to comment Share on other sites More sharing options...
0 XXXVII Posted November 26, 2007 Author Report Share Posted November 26, 2007 В приведенном Вам примере тянется только фон, а сами ссылки не меняют своего расположения. Вот пример того, что требуется сделать. Разумеется, в примере сверстано через таблицы. Quote Link to comment Share on other sites More sharing options...
0 Fu-tai Posted November 26, 2007 Report Share Posted November 26, 2007 В чем проблема то!?Пропиши паддинг и арджинг для ссылок в процентах и получишь резиновость. Quote Link to comment Share on other sites More sharing options...
0 Dimitry Wolotko Posted November 26, 2007 Report Share Posted November 26, 2007 В Проблемы верстки. Quote Link to comment Share on other sites More sharing options...
0 coldman Posted November 26, 2007 Report Share Posted November 26, 2007 В чем проблема то!?Пропиши паддинг и арджинг для ссылок в процентах и получишь резиновость.интересно как это, как будет вищитоватся процент от количества пунктов в меню, можно примерчик? Quote Link to comment Share on other sites More sharing options...
0 Tokolist Posted November 26, 2007 Report Share Posted November 26, 2007 Уже обсуждалось и не разРастягивающееся горизональное менюДумаю существует только один способdisplay: tabledisplay: table-cellКонечно не поддерживается всеми браузерами, для которых необходимо использовать скрипты или экспрешены.Решение видел на http://xpoint.ru/ Ссылку уже не вспомню, поэтому ищите сами. Quote Link to comment Share on other sites More sharing options...
0 XXXVII Posted November 27, 2007 Author Report Share Posted November 27, 2007 Да, кажется, в этом случае уместнее использовать таблицу все-таки. На xpoint'e так и не смог найти решения, но использовать скрипты для фиксирования меню мне явно не хочется.Офф: предложение по форуму. При переносе поста в другую ветку можно как-то уведомлять об этом автора? Очень долго искал свой пост, облазил весь свой профайл в поисках уведомления, в итоге совсем случайно наткнулся Quote Link to comment Share on other sites More sharing options...
Question
XXXVII
Как сделать чтобы горизонтальное меню, сверстанное через ul, тянулось на 100%?
Link to comment
Share on other sites
10 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.