2014-03-27 3 views
0

У меня есть мой веб-сайт с шириной и шириной 1000 пикселей. У меня есть div, внутри центрированного 1000px div, то есть 500px left и 700px width. Div переполняется из 1000px div вправо на 200px.Возможно ли иметь div на сайте, который не влияет на полосы прокрутки тела?

Все выглядит великолепно, но на небольших мониторах переполненный div создает полосу прокрутки внизу.

Можно ли пометить этот переполненный div как нечто вроде «не добавлять в область прокрутки»?

Я только хочу, чтобы переполняющая часть этого div была видимой, если на экране достаточно места.

** Добавлено изображение, которое поможет описать проблему.

** Added js fiddle here < < пришлось использовать bit.ly потому что это не позволит мне размещать jsfiddle

enter image description here

+1

где код – sanjeev

+0

Код веб-сайта очень сложный и содержит слишком много материалов, не имеющих отношения к вопросу. Я добавил изображение, чтобы помочь объяснить проблему. – compsci

+0

Вырезать код, который вы хотите показать. Сделайте демо в jsfiddle и убедитесь, что кто-то очень быстро даст ответ. –

ответ

0

Вы должны использовать высоту и ширину в процентах. Используя это, он будет работать на каждом разрешении, а div никогда не будет прокручиваться. Как

div.body{ 
    width: 100% 
    margin: 0 auto; 
} 

Могли бы вы дайте мне знать, что это именно ваш HTML структура DOM?

+0

Извините. Теперь я добавил изображение для дальнейшего объяснения вопроса, о котором я прошу. – compsci

0

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

overflow: hidden; 
+0

Извините. Теперь я добавил изображение для дальнейшего объяснения вопроса, о котором я прошу. – compsci

0

Добавить overflow:visible; в DIV с 1000px шириной. Это сделает часть ширины div 700px шириной до желтого div.

Чтобы предотвратить прокрутку, введите overflow:hidden; в тег тела. Но если ширина экрана меньше 1200 пикселей, правая часть будет срезана. Попробуйте это в любом случае.

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