Uso il cursore standard jQueryUI e desidero modificare l'aspetto del quadratino. Ho cambiato il CSS perjQuery UI Slider e modifica maniglia
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 40px; height: 10px; cursor: default; border: 0; background-color: #c6c7c8; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }
.ui-slider-horizontal { height: 10px; border: 0; background-color: #eceded; }
.ui-slider-horizontal .ui-slider-handle { top: 0; margin-left: 0; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }
ho fatto così, di avere la maniglia seduto in "slider-lane". Ma se la maniglia viene spostata nella posizione più a destra, si trova appena al di fuori della sua corsia. Ovviamente potrei impostare il margine di sinistra di .ui-slider-handle
a -20px. Ma poi su entrambe le estremità si sovrappone alla sua corsia.
Ha qualcosa da fare con ui-slider-range-max
? Ma quando ispeziona lo slider tramite Firebug, questa classe CSS non viene utilizzata da nessuna parte.