Скрыть элемент - position absolute и right

GA
На сайте с 16.06.2013
Offline
61
1034

Народ, нужна помощь!

Надо скрыть элемент за край области просмотра именно смещением его позиции

Задал position: absolute и right: -250px (ширина блока именно 250px). Так вместо того, чтобы уехать за окно и там спокойно существовать, пока js скрипт не поменяет блоку класс с right 0, этот блок растягивает окно, создавая горизонтальный скролл.

Слева всё норм, а справа пробовал и right отрицательный и transform: translate - появляется скролл и растягивается окно.

Блок располагается перед закрывающим тегом body, это менюшка скинул туда просто, хотя если нужно, могу поднять... правда делу вряд ли поможет.

Katrin1988
На сайте с 14.03.2012
Offline
78
#1

А чем display:none не устраивает? Вправо нельзя такое пихать - всегда будет растягивать. Если смещением то только влево

LinkBoss.net - Трастовые ссылки для увеличения трафика в 10 раз! (http://linkboss.net/)
dr_evil
На сайте с 29.03.2006
Offline
143
#2

overflow: hidden?

GA
На сайте с 16.06.2013
Offline
61
#3
Katrin1988:
А чем display:none не устраивает? Вправо нельзя такое пихать - всегда будет растягивать. Если смещением то только влево

дисплей не даёт возможность создавать эффект "выезжания". кажется вышел из ситуации при помощи fixed и отрицательным right

dr_evil:
overflow: hidden?

в данной ситуации реакция была на hidden странная, пропадал сам скролл визуально, но ничего не мешало нажать на колесо и проскользить вбок

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий