Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/04/2010, 13:40
Soynueva
 
Fecha de Ingreso: febrero-2009
Mensajes: 60
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: Scroll en una tabla

Me explico mejor tengo en mi proyecto una tabla (donde se muestas las ofertas de empleo introducidas en una base de datos) a medida que se van insertando ofertas en mi base de datos a la hora de mostrarlas en la tabla quiero ponerle un scroll vertical para que la tabla no sea tan grande. El problema es que cuando la tabla ocupa menos del espacio que le indico el tamaño de las filas engorda: pego el codigo a ver si me entendeis mejor:

Código:
 <table class="Listado" id="tablaOfertas3" width="100%" cellspacing="0" cellpadding="0" border="0"  >
         <thead>
                  .................codigo de las columnas.......................
          </thead>
          <tbody  class="barra">
                  <td><%=of.GetFecha()%></td>
                  <td><%=of.GetEmpresa() %></td>
                  <td><%=of.GetPuesto() %></td>
                  <td><%=of.GetProvincia() %></td>

            </tbody>
</table>

.barra
{
height:250px;
overflow-x:hidden;
overflow-y:auto;
width:auto;
}

lo de poner auto o scroll da lo mismo no soluciona el problema.

Por otra parte he probado a poner lo que me comentaste de display: block y no aumenta el tamaño de la fila cuando el tamano de la tabla es menor de 250px pero se me pone todo apelotonado.