Quería personalizar el control deslizante JQueryUI, pero no puedo encontrar ninguna manera de cambiar las imágenes del control deslizante. El JQuery Themeroller tampoco parece permitir el cambio de imágenes de manipulador. ¿Alguien sabe cómo hacer esto?Cambio de la imagen del controlador deslizante
Respuesta
Desde el jQuery UI docs:
El plugin jQuery UI deslizante utiliza la interfaz de usuario jQuery marco CSS con el estilo de su aspecto y sentirse , incluidos los colores y texturas de fondo . Recomendamos usando la herramienta ThemeRoller para crear y descargar temas personalizados que son fáciles de construir y mantener.
Si un nivel más profundo de la personalización es necesario, hay widgets específicos clases referenciadas dentro de la hoja de estilo ui.slider.css que puede ser modificado . Estas clases están resaltadas en negrita a continuación.
En este caso en particular, que desea echar un vistazo al elemento con el nombre de clase ui-slider-handle
.
El elemento de mango deslizante por defecto tiene los siguientes nombres de las clases que se le aplica:
- ui-slider-Handle
- ui-estado predeterminado de
- ui-esquina todo
Eche un vistazo al CSS correspondiente a estos nombres de clase y es probable que pueda editar todo lo que necesite.
Además, le sugiero que instale Firebug. Este plugin de Firefox hará que tareas como estas sean mucho más fáciles para ti.
#demo-frame > div.demo {
padding: 10px !important;
float: left;
}
.contentContainer {
float: left;
width: 400px;
height: 500px;
overflow: hidden;
}
.ui-slider-vertical .ui-state-default {
border: none;
width: 28px;
height: 82px;
background: transparent url(volume_bar/shattle.png) no-repeat 0 0;
}
.ui-slider-vertical .ui-slider-handle {
left: 0;
margin-bottom: -41px;
margin-left: 0;
}
.ui-slider-range, .ui-widget-header, .ui-slider-range-min {
background: none;
}
#slider-vertical, .ui-slider {
border: none;
width: 50px;
height: 50px;
background: transparent url(volume_bar/track-bg.png) repeat-y 0 0;
}
alguien le preguntó en la sección de comentarios para el código CSS muestra de lo que aquí es la que utiliza para cambiar la imagen de fondo de barra de desplazamiento mango y en archivos de imagen PNG mi propia personalizados. Asegúrese de insertar el css DESPUÉS del jquery ui css en la sección del encabezado.
- 1. cómo cambiar la imagen del control deslizante del pulgar?
- 2. Mediaelement.js: ¿cómo cambio la imagen del póster?
- 3. Desenfocar un UIImage en el cambio del control deslizante
- 4. Detección del evento de cambio de control deslizante de selección en jQuery Mobile
- 5. Xcode: Controlador de vista inicial del cambio Storyboard
- 6. Establecer la altura del cajón deslizante
- 7. cambio de imagen durante la traducción
- 8. ¿Cómo cambio la imagen de un PictureBox?
- 9. Color de fondo del cajón deslizante
- 10. ¿El cambio del atributo src de una imagen impide que la imagen se descargue?
- 11. Rango del control deslizante jQuery
- 12. ToggleButton cambio de imagen en función del estado
- 13. Cambiar el ancho y la altura del control deslizante jQuery
- 14. Obtener control deslizante de imagen para reproducir automáticamente
- 15. valores ponderados del control deslizante de javascript
- 16. Comportamiento del paso deslizante de MATLAB
- 17. ¿Cómo utilizo una imagen diferente para cada manejador del control deslizante de UQ de JQuery?
- 18. jQuery UI deslizante valor de cambio de control deslizante cuando se cambió en el campo de entrada
- 19. PHP GD - cambio de tamaño de marco/imagen de imagen pero no la imagen real
- 20. Calidad de cambio de tamaño de la imagen (Java)
- 21. ASP.NET subir la imagen con cambio de tamaño
- 22. ¿Cómo cambio la imagen de fondo usando la animación jQuery?
- 23. Cambio de tamaño de imagen de IFrame
- 24. ¿Cómo cambio simplemente la imagen de un sprite en cocos2d?
- 25. Encuentra una ventana deslizante 3x3 sobre una imagen
- 26. UIimagepicker controlador imagen solo selección
- 27. jQuery Hover animación de cambio de imagen
- 28. Subida y cambio de tamaño de la imagen de PHP
- 29. Servicio web de cambio de tamaño de la imagen
- 30. Algoritmo de cambio de tamaño de la imagen
No puedo encontrar una referencia a una imagen para el control deslizante. Lo que es peor, ¡ni siquiera puedo encontrar la imagen del controlador en la carpeta/image! - ¡Actualmente no tengo absolutamente ninguna pista de dónde vienen los mangos! –
bien, finalmente encontré las propiedades de ancho/largo/esquina que componen los controladores actuales. También puedo cambiar la imagen de fondo. Creo que debería funcionar ahora. –
@ Crimson: si tienes tiempo, sería genial si pudieras poner el CSS que usaste para alterar la imagen del controlador en una respuesta a esta pregunta. Estoy teniendo el mismo problema pero no puedo hacer que CSS funcione. – Tom