Перейти к содержимому


Помогите Откорректировать Верхнее Меню


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 35

#21 Stasya

Stasya

    Активный участник

  • Модератоpы
  • 4 007 сообщений

Отправлено 04 Январь 2014 - 13:33

Просмотр сообщенияFlor@@ (04 Январь 2014 - 11:23) писал:

так я откатила уже изменения предложенные в сообщении №17, поэтому и нормальные, а мне нужно просто поделить на две колонки текст в подменю без багов, я уже двум вашим сотрудникам объясняла что мне надо два раза а воз и ныне там...
Верните, пожалуйста, изменения из сообщения №17.

#22 Flor@@

Flor@@

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 959 сообщений

Отправлено 04 Январь 2014 - 13:53

вернула, что дальше...

#23 Stasya

Stasya

    Активный участник

  • Модератоpы
  • 4 007 сообщений

Отправлено 04 Январь 2014 - 14:41

Просмотр сообщенияFlor@@ (04 Январь 2014 - 13:53) писал:

вернула, что дальше...

Чтобы уменьшить расстояние между строками в файле style.css найдите блок
#megamenu2 ul li {
background: #FBFAFA;
background: -moz-linear-gradient(top, #FBFAFA 0%, #FBFAFA 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FBFAFA), color-stop(100%,#FBFAFA));
background: -webkit-linear-gradient(top, #FBFAFA 0%,#FBFAFA 100%);
background: -o-linear-gradient(top, #FBFAFA 0%,#FBFAFA 100%);
background: -ms-linear-gradient(top, #FBFAFA 0%,#FBFAFA 100%);
background: linear-gradient(top, #FBFAFA 0%,#FBFAFA 100%);
line-height: 15px;
width: 139px;
padding: 8px 8px!important;
display: inline-block;
}
и замените его на
#megamenu2 ul li {
background: #FBFAFA;
background: -moz-linear-gradient(top, #FBFAFA 0%, #FBFAFA 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FBFAFA), color-stop(100%,#FBFAFA));
background: -webkit-linear-gradient(top, #FBFAFA 0%,#FBFAFA 100%);
background: -o-linear-gradient(top, #FBFAFA 0%,#FBFAFA 100%);
background: -ms-linear-gradient(top, #FBFAFA 0%,#FBFAFA 100%);
background: linear-gradient(top, #FBFAFA 0%,#FBFAFA 100%);
line-height: 15px;
width: 139px;
padding: 8px 8px 0!important;
display: inline-block;
}


#24 Flor@@

Flor@@

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 959 сообщений

Отправлено 04 Январь 2014 - 15:40

инструкцию из сообщения №23 откатила назад, так как стало только хуже, скрин:

Прикрепленные изображения

  • вид сайта 9.jpg


#25 Stasya

Stasya

    Активный участник

  • Модератоpы
  • 4 007 сообщений

Отправлено 04 Январь 2014 - 16:32

Это происходит из-за того что все пункты меню у Вас созданы совершенно по разному.

#26 Flor@@

Flor@@

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 959 сообщений

Отправлено 05 Январь 2014 - 00:17

ответила по почте, жду Вашего ответа.

#27 Flor@@

Flor@@

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 959 сообщений

Отправлено 06 Январь 2014 - 14:06

все еще жду ответа.

#28 Flor@@

Flor@@

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 959 сообщений

Отправлено 06 Январь 2014 - 14:26

вот прилагаю скрин того как должно выглядеть меню, также надо еще и поделить и вклади: "модули", "Модульные системы" и "Рекомендуем!".

Но делать это надо именно не через стилизацию (даже я это уже поняла), а через разделение самих кодов подменюшек.

Прикрепленные изображения

  • вид сайта 19.jpg

Сообщение отредактировал Flor@@: 06 Январь 2014 - 19:26


#29 miyako

miyako

    Активный участник

  • Модератоpы
  • 5 372 сообщений

Отправлено 06 Январь 2014 - 14:40

Просмотр сообщенияFlor@@ (06 Январь 2014 - 14:26) писал:

скрин того как должно выглядеть меню, также надо еще и поделить и вклади: "модули", "Модульные системы" и "Рекомендуем!":

1) Найдите код в style.css -
#megamenu2 li.root_menu {
padding: 24px 8px 17px 8px;
float: left;
position: relative;
max-height: 12px;
border-radius: 5px;
}
и замените на -
#megamenu2 li.root_menu {
padding: 24px 8px 17px 8px;
float: left;
position: relative;
border-radius: 5px;
}
Скидки будут отображаться полностью.

#30 miyako

miyako

    Активный участник

  • Модератоpы
  • 5 372 сообщений

Отправлено 06 Январь 2014 - 14:58

2) Разделяем Модульные системы.

Найдите код в шаблоне HTML -
<li class="root_menu">
<a href="http:/***.ru/catalog/Бренды" class="root_link">Модульные системы</a>
<ul style="left:-50px;top: 32px;">
<li>
<div style="float: left;max-width: 220px;">
{% FOR menu %}
{% FOR header20 %}
{% FOR links %}
<a href="{menu.header20.links.URL}" {% IF menu.header20.links.SELECTED %}class="selected"{%ENDIF%} {% IF menu.header20.links.TITLE %}title="{menu.header20.links.TITLE}"{% ENDIF %}>{menu.header20.links.NAME}</a>
{%IF menu.header20.links.NAME=Васко%}
</div><div style="float: left;max-width: 220px;">
{%ENDIF%}
{% ENDFOR %}
{% ENDFOR %}
{% ENDFOR %}
</div>
</li>
</ul>
</li>
и замените на -
<li class="root_menu">
<a href="http://***.ru/catalog/Бренды" class="root_link">Модульные системы</a>
<ul style="left:-50px;top: 32px;">
<div style="float: left;max-width: 220px;">
<ul style="left:325px;margin-left: -8px;">
{% FOR menu %}
{% FOR header20 %}
{% FOR links %}
<li><a href="{menu.header20.links.URL}" {% IF menu.header20.links.SELECTED %}class="selected"{%ENDIF%} {% IF menu.header20.links.TITLE %}title="{menu.header20.links.TITLE}"{% ENDIF %}>{menu.header20.links.NAME}</a></li>
{%IF menu.header20.links.NAME=Васко%}
</ul></div><div style="float: left;max-width: 220px;"><ul>
{%ENDIF%}
{% ENDFOR %}
{% ENDFOR %}
{% ENDFOR %}
</ul>
</div>
<div style="clear: both;"></div>
</ul>
</li>


#31 Flor@@

Flor@@

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 959 сообщений

Отправлено 06 Январь 2014 - 19:17

спасибо, но:

1. строчки в подразделе "скидки" все равно полностью не отображаются = обрезаются

2. получилось разделить модульные системы, но криво: почему-то полоса вертикальная (border) посередине....

Сообщение отредактировал Flor@@: 06 Январь 2014 - 19:28


#32 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 07 Январь 2014 - 05:22

Найдите в файле стилей main.css

#megamenu2 li.root_menu {
  border-radius: 5px;
  float: left;
  max-height: 12px;
  padding: 24px 8px 17px;
  position: relative;
}

и замените на

#megamenu2 li.root_menu {
  border-radius: 5px;
  float: left;
  padding: 24px 8px 17px;
  position: relative;
}


#33 Flor@@

Flor@@

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 959 сообщений

Отправлено 07 Январь 2014 - 09:20

спасибо помогло, но это полдела, а что делать дальше??

#34 Flor@@

Flor@@

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 959 сообщений

Отправлено 08 Январь 2014 - 01:07

все равно выглядит некрасиво, помогите поправить.....

#35 Flor@@

Flor@@

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 959 сообщений

Отправлено 08 Январь 2014 - 15:37

ау???? я с 25 декабря прошу помощи...........

#36 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 09 Январь 2014 - 04:52

Найдите в шаблоне "HTML" код

<a href="/catalog/Бренды" class="root_link">Модульные системы</a>
<ul style="left:-50px;top: 32px;">

и замените его на

<a href="/catalog/Бренды" class="root_link">Модульные системы</a>
<ul style="left:-250px;top: 32px;">





Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных