![]() |
0 Всего найдено: 26
liderdenis
Сообщение
01/02/2010 17:24
Копия темы
Может кто сможет помочь Есть менюшка как на рисунке Так вот загвозка в следующем, надо чтобы когда в столбике 4 пункта, автоматически переносилось в следующий столбец и так постепенно расширялось. Нужно чтобы автоматически переносилось)
onyxlord
Сообщение
01/02/2010 17:43
Копия темы
Задайте фиксированную высоту списка ol{ height: 50px; //например }
ElisDN
Сообщение
01/02/2010 18:24
Копия темы
.menu ul {float:left;width:200px} --------------------------------------------- $result = "<div class='menu'>< ul >\r\n"; for ($i=0; $i<count($items); $i++) { $result .= "\t< li >< a href='".$items[$i][link]."'>".$items[$i][title]."< /a >< /li >\r\n"; if (($i+1) % 4 == 0) $result .= "< /ul >\r\n< ul >\r\n"; } $result .= "< /ul ></div>\r\n";
onyxlord
Сообщение
01/02/2010 18:26
Копия темы
там надо: 1 5 9 2 6 10 3 7 11 4 8 а после флот, будет: 1 2 3 4 5 6 7 8 9 10 11
liderdenis
Сообщение
01/02/2010 18:33
Копия темы
в ручную не катит, тут выводится меню модулем joomla
liderdenis
Сообщение
01/02/2010 18:38
Копия темы
ну в принципе можно, надо с заказчиком обговорить этот момент.
ElisDN
Сообщение
01/02/2010 18:41
Копия темы
В PHP код модуля вывода меню джумлы, чтоб она сама по четыре делила P.S. Лишние пробелы в тэгах убрать))
ElisDN
Сообщение
01/02/2010 18:47
Копия темы
$items[$i][link] и $items[$i][title] я наобум взял. Это массив пунктов меню. Если номер ссылки делится на 4 без остатка, то вставляется < /ul >< ul >.
liderdenis
Сообщение
01/02/2010 18:49
Копия темы
ок попробую, когда с другим проектом закончу) а то навалилось тут, старые не успею разгрести новые появляются
ElisDN
Сообщение
01/02/2010 18:53
Копия темы
А это с выводом нумерации 1, 2, 3, ... $result = "<div class='menu'>< ul >\r\n"; for ($i=1; $i<=count($items); $i++) { $result .= "\t< li >< a href='".$items[$i][link]."'>".$i.'. '.$items[$i][title]."< /a >< /li >\r\n"; if ($i % 4 == 0) $result .= "< /ul >\r\n< ul >\r\n"; } $result .= "< /ul ></div>\r\n";
liderdenis
Сообщение
01/02/2010 18:54
Копия темы
афигеть.. вы мне очень помогли) прописываем в самом модуле джумлы да? сейчас отзыв оставлю, огромное спасибо!
ElisDN
Сообщение
01/02/2010 18:59
Копия темы
0
Ну там переменные другие все, но принцип такой. Результат будет: <div class='menu'> < ul > < li >1. пункт< /li > < li >2. пункт< /li > < li >3. пункт< /li > < li >4. пункт< /li > < /ul > <ul > < li >5. пункт< /li > < li >6. пункт< /li > < /ul > </div> |
Выразить восторг, поругаться или предложить что-нибудь можно на форуме |
Для обсуждения этого сервиса так же есть темы на фрилансе по поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал" |