Foros del Web » Creando para Internet » HTML »

Scrollbar horizontal en un listbox

Estas en el tema de Scrollbar horizontal en un listbox en el foro de HTML en Foros del Web. Saludos: Quisiera saber si hay alguna manera de aplicar una barra de desplazamiento horizontal a un listbox en html, he visto ejemplos de tal cosa ...
  #1 (permalink)  
Antiguo 25/05/2007, 16:05
Avatar de haggenx  
Fecha de Ingreso: febrero-2007
Ubicación: México
Mensajes: 784
Antigüedad: 10 años, 10 meses
Puntos: 20
Pregunta Scrollbar horizontal en un listbox

Saludos:

Quisiera saber si hay alguna manera de aplicar una barra de desplazamiento horizontal a un listbox en html, he visto ejemplos de tal cosa pero en asp.net y en vb donde con la api es posible tal cosa.
Ahora, es posible hacer algo asi pero en puro html?, yo quiero poner un listbox en mi pagina, pero si el ancho no es suficiente pues este se expande normalmente, a no ser que por hojas de estilo yo ajuste el ancho, pero entonces se truncaría la información, se puede poner por hojas de estilo una barra horizontal como se hace con vb usando la api?, gracias por su ayuda.
  #2 (permalink)  
Antiguo 16/07/2007, 11:27
axz
 
Fecha de Ingreso: mayo-2005
Mensajes: 360
Antigüedad: 12 años, 6 meses
Puntos: 10
Re: Scrollbar horizontal en un listbox

Hola! ... con puro html no es posible, pero como bien mencionas, si usas aparte CSS ... seguro que sí ... la manera de hacerlo es mostrar algún elemento que se comporte como bloque y asignar un tamaño fijo a dicho bloque, usando además la propiedad overflow de CSS y dándole el valor scroll, de esta manera si el contenido de tu bloque sobrepasa el tamaño que le asignaste se mostrarán las barras de desplazamiento que quieres

Hazlo así:
Código HTML:
<div style="width: 100px; overflow-x: scroll;">
Si el contenido de éste contenedor de tipo bloque es mayor a 100px
(horizontalmente) se te mostrarán barras de desplazamiento en la
parte inferior del contenedor
</div> 
Puedes hacer lo mismo verticalmente, esta sería la forma:
Código HTML:
<div style="height: 100px; overflow-y: scroll;">
Si el contenido de éste contenedor de tipo bloque es mayor a 100px
(verticalmente) se te mostrarán barras de desplazamiento en la
parte lateral del contenedor
</div> 
Espero sea lo que buscas, suerte
  #3 (permalink)  
Antiguo 26/10/2007, 16:09
Avatar de alexeiiw  
Fecha de Ingreso: agosto-2005
Ubicación: Guatemala
Mensajes: 73
Antigüedad: 12 años, 4 meses
Puntos: 1
Re: Scrollbar horizontal en un listbox

Excelente, gracias me soluciono mi problema.

Saludos...
  #4 (permalink)  
Antiguo 30/10/2007, 15:36
axz
 
Fecha de Ingreso: mayo-2005
Mensajes: 360
Antigüedad: 12 años, 6 meses
Puntos: 10
Re: Scrollbar horizontal en un listbox

Qué bueno que te fué útil alexeiiw

Saludos por allá
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 03:59.