• Уважаемый посетитель!!!
    Если Вы уже являетесь зарегистрированным участником проекта "миХей.ру - дискусcионный клуб",
    пожалуйста, восстановите свой пароль самостоятельно, либо свяжитесь с администратором через Телеграм.

Закрепление прокручиваемого меню сайта

  • Автор темы Автор темы Главная по тарелочка
  • Дата начала Дата начала
Г

Главная по тарелочка

Гость
Очень надеюсь, что не ошиблась темой.
Нужна помощь специалиста.

Вопрос вот в чем: нужно произвести кое-какие изменения на сайте. Писала его не сама - только обновлением занимаюсь, в html работаю методом научного тыка.
На сайте есть раздел проекты. Слева - картинка или же сам проект, справа - меню. Нужно сделать, чтобы при нажатии на какой-то из проектов его обозначение в меню было в самом верху.

Пример: сейчас, если нажать на ГОСТИНЫЙ ДВОР - SALON DU CHOCOLAT, верхнюю строку в меню все равно будет занимать КОЛЛЕКЦИЯ ДЛЯ EUROPA PLUS. Этим несчастным методом научного тыка я добилась лишь того, что если еще раз щелкнуть в меню обозначение проекта, когда он уже открыт, то все встает на свои места - его обозначение в меню занимает первую строчку, а все, что выше, уноситься куда-то к звездам. Проще: еще раз щелкаю на "шоколад", теперь он первый в меню. Но с двух кликов это, естественно, бессмысленно. Вот как сделать с одного клика - не пойму.

Спасите, если есть возможность. Пожаааалуйста.

PS: примеры html кодов
простой код проекта в меню (когда открыт другой)
<tr>
<td><a href="projects17.html" tppabs="http://www.chistovaendourova.com/projects17.html" alt="открыть" name="p17"><img src="images/projects/samsung.jpg" tppabs="http://www.chistovaendourova.com/images/projects/samsung.jpg" width="82" height="55" border="0"></a></td>
<td valign="top"><p class="sText"><a href="projects17.html" tppabs="http://www.chistovaendourova.com/projects17.html" alt="открыть" class="A2"><b>ПРЕЗЕНТАЦИЯ МОБИЛЬНЫХ ТЕЛЕФОНОВ SAMSUNG</b><br><i>24 мая 2007 года</i></a></p></td>
</tr>

две попытки сделать код, соответствующий задаче (сейчас стоит второй, по нему и получается только с двух кликов)
1)
<tr>
<td><a href="projects17.html#p17" tppabs="http://www.chistovaendourova.com/projects17.html#p17" alt="открыть" name="p17"><img src="images/projects/samsung.jpg" tppabs="http://www.chistovaendourova.com/images/projects/samsung.jpg" width="82" height="55" border="0"></a></td>
<td valign="top"><p class="sText"><a href="projects17.html#p17" tppabs="http://www.chistovaendourova.com/projects17.html#p17" alt="открыть" class="A2"><b>ПРЕЗЕНТАЦИЯ МОБИЛЬНЫХ ТЕЛЕФОНОВ SAMSUNG</b><br><i>24 мая 2007 года</i></a></p></td>
</tr>

2)
<tr>
<td><a href="projects17.html" alt="открыть" name="p17"><img src="images/projects/samsung.jpg" width="82" height="55" border="0"></a></td>
<td valign="top"><p class="sText"><a href="projects17.html#p17" alt="открыть" class="A2"><b>ПРЕЗЕНТАЦИЯ МОБИЛЬНЫХ ТЕЛЕФОНОВ SAMSUNG</b><br><i>24 мая 2007 года</i></a></p></td>
</tr>
 
Так. Вопрос N1. Допустим, у нас открыто projects05.html (ГОСТИНЫЙ ДВОР - SALON DU CHOCOLAT) В меню справа у нас ссылки вида
http://www.chistovaendourova.com/projects21.html
http://www.chistovaendourova.com/projects16.html
...
И только ссылка текущей страницы с якорем:
http://www.chistovaendourova.com/projects05.html#p05
(нажатие ссылки с якорем прокручивает автоматически меню до закладки <a name="p05">)

И далее
http://www.chistovaendourova.com/projects06.html
...

Вопрос: что мешает сделать все ссылки меню сразу с якорем?

P.S. Этот сайт откуда-то программой Teleport выкачивали? ;)
 
Так, попробую мозг включить....

Этот сайт откуда-то программой Teleport выкачивали
Да, я скачивала его себе на компьютер, когда назначили его вести, потом с той копии вводила какие-то изменения.
А каким образом вы это выяснили? Т.е. это как-то отразилось на работе (у меня там еще картинки не всплывают, может, поэтому?...)

Про первый вопрос не совсем поняла... Если сделать все страницы с якорем, что будет? Мне казалось, что именно этот якорь и отвечает за то, чтобы в меню нужный проект выползал на нужное место....
 
Главная по тарелочка написал(а):
Если сделать все страницы с якорем, что будет?
Когда будете нажимать по такой ссылке, будет переход на нужную страницу + меню будет прокручиваться до этого якоря...
Главная по тарелочка написал(а):
А каким образом вы это выяснили?
А он, мягко говоря, мусорит в файлах :)

P.S. Можно на ты?
 
P.S. Можно на ты?
конечно

А он, мягко говоря, мусорит в файлах
Ой... ой-ё-ёй... меня это пугает. это заразно? ему осталось жить неделю?
а если серьезно, можешь подсказать, как именно?

Когда будете нажимать по такой ссылке, будет переход на нужную страницу + меню будет прокручиваться до этого якоря..
Т.е. если я во всех проектах сделаю меню вида
<tr>
<td><a href="projects17.html#p17" tppabs="http://www.chistovaendourova.com/projects17.html#p17" alt="открыть" name="p17"><img src="images/projects/samsung.jpg" tppabs="http://www.chistovaendourova.com/images/projects/samsung.jpg" width="82" height="55" border="0"></a></td>
<td valign="top"><p class="sText"><a href="projects17.html#p17" tppabs="http://www.chistovaendourova.com/projects17.html#p17" alt="открыть" class="A2"><b>ПРЕЗЕНТАЦИЯ МОБИЛЬНЫХ ТЕЛЕФОНОВ SAMSUNG</b><br><i>24 мая 2007 года</i></a></p></td>
</tr>
все будет решено?
А первый и третий коды из моего поста можно смело забыть?
 
Главная по тарелочка написал(а):
все будет решено?
Ты попробуй на одном проекте и посмотри :)

Главная по тарелочка написал(а):
если серьезно, можешь подсказать, как именно?
Свойство tppabs везде - это и есть мусор, который вставляет Teleport. Оно браузером нигде не используется.

Главная по тарелочка написал(а):
А первый и третий коды из моего поста можно смело забыть?
Если предложенный мной вариант работает, то да.
 
Теперь все работает. Спасибо! :flower:
 
Назад
Сверху