2012-06-07 10 views

Respuesta

11

No podrá agregar una barra de desplazamiento a una tabla, pero puede agregarla a una DIV que contenga su tabla.

Por ejemplo:

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

div { float: left; altura: auto; overflow-x: auto; overflow-y: hidden; espacio en blanco: nowrap; } – Sandy

3

Práctica:

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

esa es la respuesta div { flotador: izquierda; altura: auto; overflow-x: auto; overflow-y: hidden; espacio en blanco: nowrap; } – Sandy

4

Para añadir el uso de la barra de desplazamiento de desbordamiento:

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

Hay que añadir anchura a la mesa también:

table { 
    width: 300px; 
} 

http://jsfiddle.net/tpDGE/

+0

yhays la respuesta div { flotante: izquierda; altura: auto; overflow-x: auto; overflow-y: hidden; espacio en blanco: nowrap; } – Sandy

7

Si solo quiere una barra de desplazamiento horizontal, use overflow-x: auto; luego establece el ancho

div 
{ 
width: 300px; 
overflow-x:auto; 
overflow-y:hidden; 
} 
Cuestiones relacionadas