Christian @Soemtron
2023-07-19 21:23:00 UTC
Hi,
ist das eigentlich allgemein so gewünscht (z.Z. FF102 ESR)?
Beim Vergrößern einer Seite ("Zoom") werden auch die Scrollleisten
vergrößert.
Ich finde das ziemlich unsinnig und hätte die lieber konstant breit.
Folgendes Userscript funktioniert ansonsten gut und legt u.a. eine
maximale Breite fest:
Components.utils.import("resource://gre/modules/Services.jsm");
var ss = Cc["@mozilla.org/content/style-sheet-service;1"].getService(Ci.nsIStyleSheetService);
var
uri = Services.io.newURI("data:text/css;charset=utf-8," + encodeURIComponent('\@namespace html url("http://www.w3.org/1999/xhtml");\
scrollbar thumb {\
-moz-appearance: none !important;\
background-color: #BBBBBB !important;\
border-radius: 20px !important;\
border: 1px solid #888888 !important;}\
scrollbar thumb:hover, scrollbar thumb:active {\
-moz-appearance: none !important;\
background-color: #888888 !important;}\
scrollbar[orient="vertical"] scrollbarbutton {\
width: 13px !important;\
max-width: 13px !important;}\
scrollbar[orient="horizontal"] scrollbarbutton {\
height: 13px !important;\
max-height: 13px !important;}'), null, null);
ss.loadAndRegisterSheet(uri, ss.AGENT_SHEET);
cu,
Christian
PGP Key available.
ist das eigentlich allgemein so gewünscht (z.Z. FF102 ESR)?
Beim Vergrößern einer Seite ("Zoom") werden auch die Scrollleisten
vergrößert.
Ich finde das ziemlich unsinnig und hätte die lieber konstant breit.
Folgendes Userscript funktioniert ansonsten gut und legt u.a. eine
maximale Breite fest:
Components.utils.import("resource://gre/modules/Services.jsm");
var ss = Cc["@mozilla.org/content/style-sheet-service;1"].getService(Ci.nsIStyleSheetService);
var
uri = Services.io.newURI("data:text/css;charset=utf-8," + encodeURIComponent('\@namespace html url("http://www.w3.org/1999/xhtml");\
scrollbar thumb {\
-moz-appearance: none !important;\
background-color: #BBBBBB !important;\
border-radius: 20px !important;\
border: 1px solid #888888 !important;}\
scrollbar thumb:hover, scrollbar thumb:active {\
-moz-appearance: none !important;\
background-color: #888888 !important;}\
scrollbar[orient="vertical"] scrollbarbutton {\
width: 13px !important;\
max-width: 13px !important;}\
scrollbar[orient="horizontal"] scrollbarbutton {\
height: 13px !important;\
max-height: 13px !important;}'), null, null);
ss.loadAndRegisterSheet(uri, ss.AGENT_SHEET);
cu,
Christian
PGP Key available.