Как сделать отступ для якоря сообщения

Есть любые вопросы, связанные со стилями/темами для phpBB 3.1.x? Задайте их здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Aleksej2000
phpBB 2.0.3
Сообщения: 395
Зарегистрирован: 01.10.2016 4:54
Благодарил (а): 245 раз
Поблагодарили: 26 раз

Как сделать отступ для якоря сообщения

Сообщение Aleksej2000 » 26.12.2016 18:40

Ситуация такова: стоит на форуме фиксированный навбар.
Когда по уведомлению переходишь, получается, что навбар накрывает надпись автора, дату создания, кнопку на ссылку сообщения, кнопки спасибо, пометки, предупредить и прочее. Приходится чутка приопускать сообщение постоянно.
Опытным путем установили, top -35 рх сообщение нужно вниз. Возможно это значение дать для якоря сообщения. Чтобы таким образом сообщение открывалось бы не от начала браузера, а отступало вниз на 35 рх.
Либо как еще можно реализовать это?
Вот первая попавщаяся ссылка на форум, и будет видно недочет
http://rybovodstvo.com/forum/viewtopic.php?p=698#p698
Мой форум по рыбоводству http://rybovodstvo.com/forum

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9767
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 175 раз
Поблагодарили: 2721 раз

Re: Как сделать отступ для якоря сообщения

Сообщение Татьяна5 » 26.12.2016 21:32

Можно разве что сделать дизайн, при котором вверху сообщения будет пустое место в 35px

Аватара пользователя
LavIgor
Поддержка
Поддержка
Сообщения: 3452
Зарегистрирован: 28.04.2014 8:16
Благодарил (а): 38 раз
Поблагодарили: 926 раз

Re: Как сделать отступ для якоря сообщения

Сообщение LavIgor » 26.12.2016 23:11

Aleksej2000, это возможно, например с помощью jQuery.
Через animate, задавая scrollTop.

Aleksej2000
phpBB 2.0.3
Сообщения: 395
Зарегистрирован: 01.10.2016 4:54
Благодарил (а): 245 раз
Поблагодарили: 26 раз

Re: Как сделать отступ для якоря сообщения

Сообщение Aleksej2000 » 27.12.2016 2:53

Татьяна5 писал(а): при котором вверху сообщения будет пустое место в 35px
Татьяна5, Сразу попробовал. Страница на треть удлинилась. Мобильникам не понравится. Но и выглядит не очень...
LavIgor писал(а): Aleksej2000, это возможно, например с помощью jQuery.
Через animate, задавая scrollTop.
LavIgor, А поподробнее, можно, пожалуйста?
Мой форум по рыбоводству http://rybovodstvo.com/forum

Перенесено из форума Поддержка phpBB 3.1.x в форум Стили для phpBB 3.1.x 27.12.2016 4:06 модератором Sheer

Вернуться в «Стили для phpBB 3.1.x»