2011-04-20 3 views
0

У меня есть ниже DIV сCSS проблема переполнения прокрутки

<div style="height:900px;width:800px;overflow-x:scroll;overflow-y:hidden"> 
//content here 

</div> 

Моя проблема когда я прокрутки вправо или влево, отд граница не appearing.So это выглядеть резки data.I пытался так много способов, но не повезло. Любая помощь оценивается.

Спасибо,

Chaitu

+0

У вас нет граничного набора на div, чтобы он не отображался. И какой браузер? Overflow-x, y не поддерживается всегда. – easwee

ответ

0

Установить заполнение для вашего Див. Например:

<div style="height:900px;width:800px;overflow-x:scroll;overflow-y:hidden;padding:5px;"> 
//content here 

</div> 

Это гарантирует, что внутреннее содержимое остается далеким от div.

0

В коде, который вы указали, вы не дадите границе div. Попробуйте изменить код этого (добавление границы CSS собственности):

<div style="height:900px;width:800px;overflow-x:scroll;overflow-y:hidden;border:2px solid black"> 

    <!-- Content goes here --> 
</div> 

Кроме того, как сказал Навид, попробуйте добавить отступы (padding:5px;, например), чтобы гарантировать, что содержимое остается в пределах DIV и не перетекать или обрезать.

+0

Я пробовал это и не работал, все еще граница не появляется. Если я прокручиваю полностью вправо, то появляется boder – user569125

+0

, какой браузер вы используете? – Titus

+0

Возможно, вы уже это знаете, но имейте в виду, что 'overflow-x' и' overflow-y' являются свойствами CSS3 и не будут работать во всех браузерах. – Titus

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