Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Баг с горизонтальной прокруткой (https://javascript.ru/forum/dom-window/40615-bag-s-gorizontalnojj-prokrutkojj.html)

MAzZYBiG 12.08.2013 23:30

Баг с горизонтальной прокруткой
 
Есть сайт с довольно хитрой вёрсткой. Высота фиксирована, а прокрутка идёт по горизонту. Записи - столбцами. Каждую запись можно развернуть, тогда она становится шире на 300px и прибивается к левому краю. Баг возникает, если перейти к записи по прямой ссылке, тогда запись раскрыта, но не прибита к левому краю и прячется за экран.
Вот страничка - _удалил
Плюсиком производится разворачивание
А вот прямая ссылка - _удалил
Как видно, запись спряталась на половину.
Не могу сообразить, почему не отрабатывает скролл, чего ему не хватает?
Скрипт - в blog.js.

Deff 13.08.2013 00:01

MAzZYBiG,
Ну у тьву на первой вкладке - знак умножения - а не плюс - очевидно мечтает разжаться но не успевает в скопище ...(Возможно наводка

MAzZYBiG 13.08.2013 10:57

Я не смог расшифровать это сообщение. :) Можно на русском и подробнее, для новичка? :)

Deff 13.08.2013 11:42

MAzZYBiG,
На каждом окне есть крестики сворачивания - по второй ссылке он уже развернут на первом окне

MAzZYBiG 13.08.2013 12:22

Да, всё верно. По ссылке на пост он должен быть раскрыт(ширина 600пикс вместо 300) и прибит налево. А он раскрыт, но не прибит и видно только 300 пикс, а оставшаяся половинка - уехала. Вот я и не могу понять, каким образом оно должно прибиваться налево.

Deff 13.08.2013 12:25

MAzZYBiG,
Ну он не дораскрыт - возможно либо его запускать первым, остальные с задержкой - либо наоборот, его запускать с задержкой после всех, дабы он оценил обстановку?

MAzZYBiG 13.08.2013 12:40

Deff,хорошая идея! Я как-то не соображу только - где эту задержку запилить. Может есть варианты?

MAzZYBiG 13.08.2013 13:10

Не, задержка не помогает. Пост просто медленно уезжает налево, а потом оттуда разворачивается. Видимо, там дело в том, что расстояние считается от правого угла поста и при переходе оно там и стоит на 300пикс.

Deff 13.08.2013 13:26

MAzZYBiG,
:) Ну а анализ текущего URL страницы и правка ?

MAzZYBiG 13.08.2013 13:32

Deff, я нашёл, где подогнать координаты. Конечно, всех проблем это не решает, но эту, вроде, решило.
Спасибо за помощь.


Часовой пояс GMT +3, время: 22:56.