utilizo el control deslizante jQueryUI estándar y quiero cambiar la apariencia de la manija. me cambió el CSS parajQuery UI deslizante y el mango de modificación
.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; }
lo hacía, para que el mango se sienta en el "slider-lane". Pero si el mango se mueve a la posición más a la derecha, se encuentra justo fuera de su carril. Por supuesto que podría establecer .ui-slider-handle
's margin-left a -20px. Pero luego en ambos extremos se solapa con su carril.
lo tiene que hacer algo con ui-slider-range-max
? Pero al inspeccionar el control deslizante a través de Firebug, esta clase CSS no se usa en ninguna parte.