Всплывающее Меню При Наведении
#1
Отправлено 27 Февраль 2013 - 11:23
Спасибо
#3
Отправлено 27 Февраль 2013 - 11:31
http://forum.storela...еню/#entry42989
#5
Отправлено 27 Февраль 2013 - 13:46
art.ivanaev (27 Февраль 2013 - 13:35) писал:
Можете обратится к этой теме - http://forum.storela...еню/#entry42989
#6
Отправлено 27 Февраль 2013 - 14:02
miyako (27 Февраль 2013 - 13:46) писал:
#7
Отправлено 27 Февраль 2013 - 14:10
#8
Отправлено 27 Февраль 2013 - 15:30
#9
Отправлено 27 Февраль 2013 - 16:19
art.ivanaev (27 Февраль 2013 - 15:30) писал:
Добавить код:
.m1 ul { display: none; } .first .m1:hover ul { display: block; }В файле "HTML".
Найти код:
<tr> {% FOR menu %} {% FOR header %} {% FOR links %} <td {% IF menu.header.links.first %}class="first"{% ELSEIF menu.header.links.last %}class="last"{% ENDIF %}> <div> <a href="{menu.header.links.URL}" {% IF menu.header.links.SELECTED %}class="selected"{% ENDIF %} {% IF menu.header.links.TITLE %}title="{menu.header.links.TITLE}"{% ENDIF %}>{menu.header.links.NAME}</a> </div> </td> {% ENDFOR %} {% ENDFOR %} {% ENDFOR %} </tr>Заменить:
<tr> {% FOR menu %} {% FOR header %} {% FOR links %} <td {% IF menu.header.links.first %}class="first"{% ELSEIF menu.header.links.last %}class="last"{% ENDIF %}> <div class="m1"> <a href="{menu.header.links.URL}" {% IF menu.header.links.SELECTED %}class="selected"{% ENDIF %} {% IF menu.header.links.TITLE %}title="{menu.header.links.TITLE}"{% ENDIF %}>{menu.header.links.NAME}</a> {%IF menu.header.links.NAME=Главная%} <ul> <li> <a href="http://google.ru/">google</a> </li> </ul> {%ENDIF%} </div> </td> {% ENDFOR %} {% ENDFOR %} {% ENDFOR %} </tr>
#10
Отправлено 27 Февраль 2013 - 17:45
Koderhan (27 Февраль 2013 - 16:19) писал:
Добавить код:
.m1 ul { display: none; } .first .m1:hover ul { display: block; }В файле "HTML".
Найти код:
<tr> {% FOR menu %} {% FOR header %} {% FOR links %} <td {% IF menu.header.links.first %}class="first"{% ELSEIF menu.header.links.last %}class="last"{% ENDIF %}> <div> <a href="{menu.header.links.URL}" {% IF menu.header.links.SELECTED %}class="selected"{% ENDIF %} {% IF menu.header.links.TITLE %}title="{menu.header.links.TITLE}"{% ENDIF %}>{menu.header.links.NAME}</a> </div> </td> {% ENDFOR %} {% ENDFOR %} {% ENDFOR %} </tr>Заменить:
<tr> {% FOR menu %} {% FOR header %} {% FOR links %} <td {% IF menu.header.links.first %}class="first"{% ELSEIF menu.header.links.last %}class="last"{% ENDIF %}> <div class="m1"> <a href="{menu.header.links.URL}" {% IF menu.header.links.SELECTED %}class="selected"{% ENDIF %} {% IF menu.header.links.TITLE %}title="{menu.header.links.TITLE}"{% ENDIF %}>{menu.header.links.NAME}</a> {%IF menu.header.links.NAME=Главная%} <ul> <li> <a href="http://google.ru/">google</a> </li> </ul> {%ENDIF%} </div> </td> {% ENDFOR %} {% ENDFOR %} {% ENDFOR %} </tr>
ничего неизменилось
#11
Отправлено 27 Февраль 2013 - 18:06
В файле "HTML".
Теперь попробуйте этот код:
<tr> {% FOR menu %} {% FOR header %} {% FOR links %} <td {% IF menu.header.links.first %}class="first"{% ELSEIF menu.header.links.last %}class="last"{% ENDIF %}> <div class="m1"> <a href="{menu.header.links.URL}" {% IF menu.header.links.SELECTED %}class="selected"{% ENDIF %} {% IF menu.header.links.TITLE %}title="{menu.header.links.TITLE}"{% ENDIF %}>{menu.header.links.NAME}</a> {%IF menu.header.links.NAME=О нас%} <ul> <li> <a href="адрес сайта">адрес</a> </li> </ul> {%ENDIF%} </div> </td> {% ENDFOR %} {% ENDFOR %} {% ENDFOR %} </tr>Теперь вы можете поменять адрес сайта . Тут в цикле мы прописали условие. Если пункт меню равно "О нас" то выводим подменю...
#12
Отправлено 27 Февраль 2013 - 18:27
Koderhan (27 Февраль 2013 - 18:06) писал:
В файле "HTML".
Теперь попробуйте этот код:
<tr> {% FOR menu %} {% FOR header %} {% FOR links %} <td {% IF menu.header.links.first %}class="first"{% ELSEIF menu.header.links.last %}class="last"{% ENDIF %}> <div class="m1"> <a href="{menu.header.links.URL}" {% IF menu.header.links.SELECTED %}class="selected"{% ENDIF %} {% IF menu.header.links.TITLE %}title="{menu.header.links.TITLE}"{% ENDIF %}>{menu.header.links.NAME}</a> {%IF menu.header.links.NAME=О нас%} <ul> <li> <a href="адрес сайта">адрес</a> </li> </ul> {%ENDIF%} </div> </td> {% ENDFOR %} {% ENDFOR %} {% ENDFOR %} </tr>Теперь вы можете поменять адрес сайта . Тут в цикле мы прописали условие. Если пункт меню равно "О нас" то выводим подменю...
Спасибо. Помогло
#14
Отправлено 28 Февраль 2013 - 23:26
#mainNav table td div { background: url("http://intim-eshop.storeland.net/nav_item_bg.gif") repeat-x scroll left bottom #FFFFFF; float: left; font-size: 1.25em; height: 30px; line-height: 1.3333em; }
и замените на
#mainNav table td div { background: url("http://intim-eshop.storeland.net/nav_item_bg.gif") repeat-x scroll left bottom #FFFFFF; float: left; font-size: 1.25em; height: 30px; line-height: 1.3333em; position: relative; }
далее найдите
.first .m1:hover ul { display: block; left: 0; top: 0; }
и замените на
.first .m1:hover ul { display: block; left: 0; top: 30px; position: absolute; }
#15
Отправлено 05 Март 2013 - 21:47
Vaccina (28 Февраль 2013 - 23:26) писал:
#mainNav table td div { background: url("http://intim-eshop.storeland.net/nav_item_bg.gif") repeat-x scroll left bottom #FFFFFF; float: left; font-size: 1.25em; height: 30px; line-height: 1.3333em; }
и замените на
#mainNav table td div { background: url("http://intim-eshop.storeland.net/nav_item_bg.gif") repeat-x scroll left bottom #FFFFFF; float: left; font-size: 1.25em; height: 30px; line-height: 1.3333em; position: relative; }
далее найдите
.first .m1:hover ul { display: block; left: 0; top: 0; }
и замените на
.first .m1:hover ul { display: block; left: 0; top: 30px; position: absolute; }
спасибо. работает
#16
Отправлено 14 Март 2013 - 15:27
#20
Отправлено 15 Март 2013 - 01:07
{% FOR menu %} {% FOR header1 %} {% FOR links %}
нельзя, так как нельзя использовать вложенные списки например как
{% FOR menu %} {% FOR header1 %} {% FOR links %} {% FOR header2 %} {% FOR links %}
Возможно только создание 2х уровней, или лучше сказать один автоматически добавляемый уровень.
Если вы хотите сделать меню вручную на основе
<tr> {% FOR menu %} {% FOR header %} {% FOR links %} <td {% IF menu.header.links.first %}class="first"{% ELSEIF menu.header.links.last %}class="last"{% ENDIF %}> <div class="m1"> <a href="{menu.header.links.URL}" {% IF menu.header.links.SELECTED %}class="selected"{% ENDIF %} {% IF menu.header.links.TITLE %}title="{menu.header.links.TITLE}"{% ENDIF %}>{menu.header.links.NAME}</a> {%IF menu.header.links.NAME=О нас%} <ul> <li> <a href="адрес сайта">адрес</a> </li> </ul> {%ENDIF%} </div> </td> {% ENDFOR %} {% ENDFOR %} {% ENDFOR %} </tr>
то это будет выглядеть примерно так
<tr> {% FOR menu %} {% FOR header %} {% FOR links %} <td {% IF menu.header.links.first %}class="first"{% ELSEIF menu.header.links.last %}class="last"{% ENDIF %}> <div class="m1"> <a href="{menu.header.links.URL}" {% IF menu.header.links.SELECTED %}class="selected"{% ENDIF %} {% IF menu.header.links.TITLE %}title="{menu.header.links.TITLE}"{% ENDIF %}>{menu.header.links.NAME}</a> {%IF menu.header.links.NAME=О нас%} <ul> <li> <a href="адрес сайта">адрес</a> <ul> <li> <a href="адрес сайта">адрес 2</a> </li> </ul> </li> </ul> {%ENDIF%} </div> </td> {% ENDFOR %} {% ENDFOR %} {% ENDFOR %} </tr>
т.е в данном случае идут дополнительные вложенные списки <ul> <li>
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных