«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Как я могу автоматически прокрутить Div до определенного элемента в нем, не прокручивая всю страницу?

Как я могу автоматически прокрутить Div до определенного элемента в нем, не прокручивая всю страницу?

Опубликовано в 2025-03-24
Просматривать:754

How can I automatically scroll a div to a specific element within it without scrolling the entire page?

прокрутка к элементу в Div

вы стремитесь программировать прокрученный Div, чтобы автоматически прокручивать элемент внутри него при щелчке. Использование ScrollintoView (true), кажется, прокручивает всю страницу, оставляя вас озадаченным. Это достигается через:

var myelement = document.getElementbyId ('element_within_div'); var toppos = myelement.offsettop;

toppos теперь содержит расстояние пикселя между верхом Div и элементом, который вы хотите, видимо. toppos;

в прототипе JS, это переводится как:
var myElement = document.getElementById('element_within_div');
var topPos = myElement.offsetTop;
var posarray = $ ('element_within_div'). $ ('scrolling_div'). scrolltop = posarray [1];

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

]

Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3