
Recientemente actualicé a Ubuntu 11.10 con GNOME Shell. Todo está bien excepto la barra de desplazamiento, especialmente en Firefox. Es muy, muy pequeño, ¡especialmente en páginas largas!
Además, no sé por qué hay un espacio tan pequeño entre la barra de desplazamiento y el borde de la pantalla, por lo que no puedo hacer clic en la barra de desplazamiento sin verla.
Captura de pantalla:
Respuesta1
Se pueden modificar las barras de desplazamiento de Firefox suponiendo que no se estén utilizando las barras de desplazamiento superpuestas. Desafortunadamente, si entiendo correctamente, las barras de desplazamiento (en Firefox) son "contenido anónimo". Eso significa que no se pueden modificar usando userChrome.css o userContent.css. Para modificar las barras de desplazamiento, uso elExtensión con estilopara Firefox.
Una vez que lo hayas instalado, podrás darle estilo a tus barras de desplazamiento: Aquí está mi versión muy simplista:
@namespace xul url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
/*scrollbars*/
scrollbar { -moz-appearance: none !important; background: #777 !important}
scrollbar[orient="vertical"] { width: 7px !important}
scrollbar[orient="horizontal"] { height: 7px !important}
scrollbar thumb {
-moz-appearance: none !important;
-moz-border-radius: 4px !important;
background: maroon !important;
min-width: 8px !important;
max-width: 8px !important;
border: 1px !important;
}
Si vas ael foroBusque esa extensión y mire a su alrededor, encontrará más parámetros para modificar.
Como ya se señaló, la longitud de la barra de desplazamiento vertical suele ser función de la longitud de la página web. Quizás haya una manera de establecer una longitud mínima, pero no la he buscado.
Respuesta2
Creo que el problema no está en la barra de desplazamiento, sino en la propia página web. De todos modos, esperaba que pudieras cambiar el tamaño mínimo de la barra de desplazamiento usando un userChrome.css
archivo personalizado, pero aparentemente no. Después de leer un poco, parece que la única forma de solucionar el problema podría ser utilizar un tema diferente.
Fuente:
http://www-archive.mozilla.org/unix/customizing.html#userContent
http://forums.mozillazine.org/viewtopic.php?f=7&t=1337875
http://forums.mozillazine.org/viewtopic.php?f=18&t=1405635
Respuesta3
Yo uso ubuntu 11.10 en una tablet y tuve el mismo problema con la barra de desplazamiento. No tengo una solución perfecta, porque depende del tema (si no estás seguro de qué tema estás usando, instala ubuntu tweak para buscarlo; el mío es Ambiance) y los programas que estás usando, pero sigo esos pasos y está bien para mí ahora:
1- Eliminar barras de desplazamiento superpuestas (para unidad)
2- Edite /usr/share/themes/Ambiance/gtk-2.0/gtkrc y aumente esos valores
GtkScrollbar::slider-width
GtkScrollbar::min-slider-length
3- Editar /usr/share/themes/Ambiance/gtk-3.0/gtk-widgets y aumentar
GtkScrollbar-min-slider-length
GtkRange-slider-width (there are several items, look for the one inside .scrollbar)
Aumenté el largo a 51 y el ancho a 23 y estoy contento con esos valores en mi tableta (11,6" - 1366x768 píxeles). Es necesario modificar ambos archivos porque gtk2.0 controla, por ejemplo, Firefox y Thunderbird, y gtk- Controles 3.0, por ejemplo nautilus y gedit. He agregado muchos ajustes que puedes realizar en ambos archivos.
GtkScrollbar::tiene-paso-hacia atrás = 0 GtkScrollbar::tiene-paso-hacia adelante = 0
a /usr/share/themes/Ambiance/gtk-2.0/gtkrc para eliminar las feas flechas en Firefox y Thunderbird.
Puedes ver algunas imágenes, todas ellas con el ancho y largo mínimo de mi barra de desplazamiento:
¡Buena suerte!