![]() |
Модераторы: Illuminaty |
![]() ![]() ![]() |
|
maxipub |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 517 Регистрация: 22.10.2009 Репутация: нет Всего: 1 |
Добрый день, уважаемые.
При клике по ссылке на якорь, переход осуществляется так, что то место, где установлен якорь, оказывается в самой верхушке окна браузера. Можно ли что то сделать, чтоб модифицировать прокрутку окна? Например, чтобы над местом с якорем было еще 100 пикселей места. Может через CSS как то можно или еще как? Крайне желательно без JavaScript. |
|||
|
||||
Amphiluke |
|
||||
![]() ☽ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1253 Регистрация: 26.8.2009 Репутация: 9 Всего: 112 |
Можно и через CSS, хотя со стороны этот CSS может выглядеть странновато.
Например.
Это, конечно, будет работать только для объектов HTMLAnchorElement, точнее, для таких вот пустых контейнеров, как в примере выше. Хотя современные браузеры умеют прокручивать документ не только к положению объектов HTMLAnchorElement, а вообще к любым элементам, у которых задан id.
Вот для этого случая такой вариант не пройдет. |
||||
|
|||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |