2012-06-07 5 views

ответ

11

Вы не сможете добавить панель прокрутки к таблице, но вы можете добавить ее в DIV, содержащий вашу таблицу.

Например:

<div style="width: 400px; height: 200px; overflow: scroll;"> 
    <table>...</table> 
</div> 
+2

ДИВ { поплавок: левый; высота: авто; overflow-x: auto; overflow-y: hidden; white-space: nowrap; } – Sandy

3

Попробуйте:

div { 
    display: block; 
    height: 200px; 
    overflow: scroll; 
} 
+0

вот ответ div { float: слева; высота: авто; overflow-x: auto; overflow-y: hidden; white-space: nowrap; } – Sandy

4

Чтобы добавить переполнение использовать полосы прокрутки:

div { 
    width: 100px; 
    overflow: auto; 
} 

Вы должны добавить ширину таблицы тоже:

table { 
    width: 300px; 
} 

http://jsfiddle.net/tpDGE/

+0

yhays Ответ div { float: слева; высота: авто; overflow-x: auto; overflow-y: hidden; white-space: nowrap; } – Sandy

7

Если вы хотите, чтобы горизонтальная полоса прокрутки использовала overflow-x: auto; затем установите ширину.

div 
{ 
width: 300px; 
overflow-x:auto; 
overflow-y:hidden; 
} 
Смежные вопросы