2013-09-01 2 views
1

У меня есть элемент, который по клику должен перемещаться из представления и отображаться только около 10 процентов или около того. Как этот скриншот:JQuery скрыть часть элемента вне viewport

enter image description here

Моя проблема заключается в том, что всякий раз, когда он «прячется» за пределами окна просмотра вид «проходит» и становится прокручивать.

enter image description here

Я пытался использовать overflow: hidden; хотя я не понимаю, что работать на всех, и мне нужно, чтобы это работало на прошивке.

Есть ли способ, которым я могу вырезать элемент с помощью JQuery? или есть другие исправления?

+0

Вы не ввели код? Обычно это будет работать с 'overflow: hidden'. Значит, вы, должно быть, сделали что-то не так. – putvande

+0

@putvande check prv.sampettersson.com, я действительно не знаю, что происходит, но переполнение: скрытые не работали для меня в возрасте. –

ответ

4

Добавьте это в body:

body { 
    width: 100%; 
    overflow: hidden; 
} 

Ваш overflow:hidden не работает, потому что ваши элементы не имеют width набор.

+0

Ох, Великий не думал об этом вообще. Я это запомню. –

+0

@SamPettersson Пожалуйста, отметьте этот ответ как правильный, если он вам поможет. Благодаря :) – hitautodestruct

Смежные вопросы