Muerto писал(а):Padonak
Дай ссылку на топик с вопросом или, лучше, просто подними его.
Короче говоря страница устроена так что в body расположен div растянутый по высоте и ширине на весь видимый документ. в див вставляется контент (текст) который обычно не умещается по высоте и стало быть у дива overflow:auto дабы было похоже на обыкновенную прокрутку документа. с этим все нормально и вопросов нет.
в тексте есть скажем так "активные параграфы" т.е. параграфы с определенным классом при клике на которых в этот параграф вставляется картинка (либо исчезает если она уже там есть). так вот суть проблемы заключается в том что если данный параграф находится где-то например внизу экрана после того как по нему кликнешь и появится картинка все сдвигается нафиг вниз в невидимую область и виден лишь верхний край картинки. приходится прокручивать див вверх чтобы стала видна картинка и сам текст параграфа. ну и вот хочется каким-то образом автоматизировать эту прокрутку чтобы например после вставки картинки происходило нечто типа window.scrollBy(0, высота картинки + 100) но поскольку прокрутка у нас не окна а дива то данная команда нихрена не дает.
я пытался по совету Муерты при вставке картинки вставлять перед ней по коду еще и якорь. после вставки в конце ф-ции на него ссылался. не действует. ну может я чота не так там сделал не знаю. вобщем вот такая в общих чертах проблема.
сразу хочу оговориться что это совсем не срочно и не очень важно потому что данная страница чисто развлекательная у меня дома на компе. вот.