Как при открытие страницы сделать так чтоб она открылась на определенной позиции?

163
31 октября 2018, 06:50

у меня вопрос. Как сделать так чтоб при открытие страницы она открылась на определенной позиции? Например по середине, как на фото.

Answer 1

Можно воспользоваться "якорем". Материалы (в данном случае вопросы) должны иметь определённый атрибут id

Например: <div id="XYZ">...</div>

И при переходе на ссылку с указанием якоря, будете перемещаться к нему, например: https://ru.stackoverflow.com/questions#XYZ

Для плавности перемещения можно будет использовать JS.

Answer 2

используйте в ссылке якорь https://ru.stackoverflow.com/questions?sort=newest#related-tags где related-tags - id элемента, указывается после символа "#" как в ссылке выше

Answer 3

Прокручивает вниз на 500px

window.scrollTo(0, 500);

Документация

Пример для плавной прокрутки вниз на 100px от верха:

window.scrollTo({
    top: 100,
    behavior: "smooth"
});
READ ALSO
Линии через весь макет, как сверстать?

Линии через весь макет, как сверстать?

Если присмотреться к макету на нем видно линии (я их пометил красными линиями для наглядности) которые проходять через весь сайт с самого...

188
Единица измерения em HTML

Единица измерения em HTML

Всем приветПомогите, пожалуйста, гуглить пытался, не нашел (наверное руки не оттуда)

164
Как сделать меняющийся фон по нажатии кнопки? [закрыт]

Как сделать меняющийся фон по нажатии кнопки? [закрыт]

Например: я нажимаю на кнопку и у сайта меняется цвет фона, или меняется логотип в шапке, или же просто меняется дизайн сайта (цвет кнопок,...

164
Как узнать текущий день недели

Как узнать текущий день недели

JQ есть возможность узнать по дате какой там был день недели

183