WebSite X5Help Center

 
Василий Г.
Василий Г.
User

Сбой якоря при полной высоте и автопрокрутке страницы  ru

Autore: Василий Г.

Здравствуйте!

На многострочной странице выставляю автоматическую высоту строк и ставлю галку на автопрокрутке. Якорю текстовый или графический блок. На другой странице применяю ссылку на якорь - происходит переход и сразу же нужная строка прокручивается на следующую... (( Подскажите, пожалуйста, как исправить? Все больше вылезает неприятных впечатлений от покупки програмы ((( 

Postato il
19 RISPOSTE - 2 UTILI
Pavel M.
Pavel M.
User

ссылку нужно вешать

Leggi di più
Postato il da Pavel M.
Василий Г.
Василий Г.
User
Autore

Алексей, если отключить автопрокрутку - помогает, но мне эта опция нужна!

Павел, что значит нужно вешать ссылку? В программе на блок я ставлю якорь, а с другой страницы - ссылку на него. При переходе происходит то, что описано выше. Повторюсь - автопрокрутка нужна!

Leggi di più
Postato il da Василий Г.
Василий Г.
Василий Г.
User
Autore

Алексей, более того, при отключенной автопрокрутке, если включена опция полноэкранных страниц, - по ссылке по якорю происходит переход к началу текста, который оказывается в самом верху экрана, заходя на фиксированную полосу и обнажая половину следующей страницы ((((

Leggi di più
Postato il da Василий Г.
Василий Г.
Василий Г.
User
Autore

Вот видео, как все выглядит:

https://yadi.sk/i/V36XReKHLOrR6g

Помогайте! Программа супер, но не знал, что такая сырая...

Leggi di più
Postato il da Василий Г.
Pavel M.
Pavel M.
User

Автопрокрутка по умолчанию перебивает якорь. Должны разработчики поправить. Что значит "вешать ссылку" - когда пишете пост о проблеме, лучше всего давать ссылку на сайт с проблемой. Отговорки, что он ещё не в сети не принимаются - всегда можно за пять минут сделать поддомен и повесить туда любой проект для тестирования.

Leggi di più
Postato il da Pavel M.
Василий Г.
Василий Г.
User
Autore

Павел - никаких проблем, не знал просто. Вот ссылка на тех.хостинг с сайтом: http://gipart52.ru.xsph.ru

Leggi di più
Postato il da Василий Г.
Aleksej H.
Aleksej H.
Moderator

"Вот ссылка на тех.хостинг с сайтом" - где ссылка, по нажатию на которую можно наблюдать описанную Вами ситуацию?

Leggi di più
Postato il da Aleksej H.
Pavel M.
Pavel M.
User

Самое легкое - ставьте якорь на тот блок, с которого идет прокрутка на нужный :)

Leggi di più
Postato il da Pavel M.
Василий Г.
Василий Г.
User
Autore

Алексей, выше на видео - все видно. Это ссылка "Узнать больше" внизу справа в блоке, например в "100% индивидуальный подход".

Павел, это да, тоже об этом подумал, как "на безрыбье и рак - рыба", скорее всего так и сделаю, но, согласитесь, проблема есть, а как ее программными средствами решить - мне не понятно, так как ни разу не программист...

Leggi di più
Postato il da Василий Г.
Incomedia
Stefano G.
Incomedia

Good day everyone

I can confirm that for the moment, this is to be considered the right behavior and the two functionalities are incompatible between them.

The automatic scroll with move the page down if the anchor isn't set exactly to the top of the row, which is the case right now. For this reason, it can never work and you can currently not use both functionalities together on the same page.

I have notified the developers of this anyway so that the necessity might be discussed further at a later time

Thank you for your feedback

Stefano

GOOGLE TRANSLATE ---

Всем добрый день

Я могу подтвердить, что на данный момент это следует считать правильным поведением, и эти две функции несовместимы между собой.

Автоматическая прокрутка с перемещением страницы вниз, если привязка не установлена точно в верхнюю часть строки, как это происходит сейчас. По этой причине он никогда не может работать, и в настоящее время вы не можете использовать обе функции вместе на одной странице.

В любом случае я уведомил разработчиков об этом, чтобы можно было обсудить необходимость позже.

Спасибо за ваш отзыв

Стефано

Leggi di più
Postato il da Stefano G.
Василий Г.
Василий Г.
User
Autore

Да уж! Всем спасибо за ответы!

Leggi di più
Postato il da Василий Г.
Василий Г.
Василий Г.
User
Autore

Продолжаем тему Якоря. 

Заметил некорректную работу якоря с фиксированной полосой: при переходе к якорю фиксированная полоса никак не учитывается якорем и закрывает часть блока.

Полагаю, было бы правильнее переход к якорю сделать с учетом высоты фиксированной полосы.

Leggi di più
Postato il da Василий Г.
Василий Г.
Василий Г.
User
Autore

Вот пример перехода по ссылке по якорю

Leggi di più
Postato il da Василий Г.
Василий Г.
Василий Г.
User
Autore

Алексей, спасибо, конечно, это все здорово, но я в этом ничего не понимаю ))) По-этому и использую эту программу...

Конкретно в данном моем примере решил описанную проблему якоря добавлением перед заголовком нулевого разделителя и установил якорь на нем. Сработало! Но в других местах разделители непредсказуемы. Где-то помогают, где-то нет. Так что не панацея, но с данным якорем мне помогло.

Leggi di più
Postato il da Василий Г.
Aleksej H.
Aleksej H.
Moderator

"но я в этом ничего не понимаю" - тогда штатными средствами, по нормальному, сделать то, что Вы хотите, не получиться.

Leggi di più
Postato il da Aleksej H.
Incomedia
Stefano G.
Incomedia

Hello Vasily

You could try disabling the header for the page and using the Stickybar instead. This way, the fullheight would not consider the header space

Go to Step 3 into Properties of the page and disable the header:

Now, instead of configuring the header in Template Content, configure the Stickybar at Step 2. This way, you can have the actual header always visible without taking up "Full-height" space.

With this I mean:

1_ Disable the header as I explained above

2_ Go to Step 2 -> Stickybar

3_ Configure this bar as if it was your menu

Now, this bar should be displayed without taking up the header's space. Just configure your menu here:

Please try this out and let me know if that helped

Thank you

Stefano

GOOGLE TRANSLATE ---

Привет василий

Вы можете попробовать отключить заголовок страницы и использовать вместо нее Stickybar. Таким образом, полная высота не будет учитывать пространство заголовка

Перейдите к шагу 3 в свойствах страницы и отключите заголовок:

Теперь вместо настройки заголовка в разделе «Содержимое шаблона» настройте Stickybar на шаге 2. Таким образом, вы можете иметь фактический заголовок всегда видимым, не занимая место «полной высоты».

Под этим я подразумеваю:

1_ Отключить заголовок, как я объяснил выше

2_ Перейти к операции 2 -> Stickybar

3_ Настройте эту панель так, как если бы это было ваше меню

Теперь эта панель должна отображаться, не занимая пространство заголовка. Просто настройте ваше меню здесь:

Пожалуйста, попробуйте это и дайте мне знать, если это помогло

Спасибо

Стефано

Leggi di più
Postato il da Stefano G.
Василий Г.
Василий Г.
User
Autore

Приветствую, Stefano!

Спасибо за ответ! Но предложенный Вами способ НЕ ПОМОГ в моем проекте! Пробовал и на полноэкранных страницах, и нет. Плюс ко всему, предложенный Вами способ указывает на ненужность хедера в принципе...

Эту ситуацию я решил, как описывал выше - при помощи нулевого разделителя перед нужным блоком и установкой якоря на него.

Leggi di più
Postato il da Василий Г.