¡Esto me está impulsando NUTS! He seguido el post aquí, que no parece estar funcionando: http://www.filamentgroup.com/lab/using_multiple_jquery_ui_themes_on_a_single_page/jQuery temas múltiples en una página
que tienen un tema de base, por causa de los ejemplos es el tema de la suavidad de la galería jQuery UI. Luego tengo un tema 'rojo' que básicamente colorea los botones de color rojo. Here is the theme I created.
Así que voy a descargar mi tema. Elija Configuración avanzada, establezca el alcance en 'rojo' y el nombre de mi carpeta de temas en 'rojo' y descárguelo. En primer lugar, no estoy 100% seguro de qué carpeta debo copiar a mi proyecto, ¿es la carpeta 'paquete de desarrollo \ temas' (que contiene mi carpeta roja) o la carpeta '\ css \ red'?
He intentado ambos. La publicación anterior parece sugerir que si copio mi carpeta de temas y el enlace a mi tema en el CSS, funcionará cuando agregue una clase de 'rojo' a un elemento o divisor de envoltura. Así que me he vinculado los temas como lo que en mi archivo:
<link type="text/css" href="themes/base/jquery.ui.all.css" rel="stylesheet" />
<link type="text/css" href="themes/red/jquery.ui.all.css" rel="stylesheet" />
Las cargas del tema básico y hace todas las doorey lechoso, pero el tema de color rojo no lo hace. Tengo un botón con el estilo de esta manera:
<input type="submit" id="btn" value="A submit button" class="red" />
También he intentado:
<div class="red">
<input type="submit" id="btn" value="A submit button" />
</div>
Ni trabajo. Cuando elimino el enlace del archivo CSS 'themes/base/jquery.ui.all.css', los botones no tienen ningún estilo. ¡Loca! Me estoy sacando el pelo. ¿Dónde estoy equivocado? Seguramente deberían simplemente facilitar la descarga JUSTA de la carpeta de temas y hacer referencia al archivo ui.all.
No lo he probado, pero sé que jQuery puede romperse en cosas pequeñas. ¿Pusiste '.red' como el alcance y no solo' rojo'? Además, intente 'themes/red/ui.all.css" 'en lugar de' themes/red/jquery.ui.all.css "'. – Skoder
Probé .red ayer antes de publicar y eso no ayudó (tuve que ir y editar el archivo css que themeroller creó para cambiarlo a .red). Probaré el cambio en el nombre del archivo en un momento y te lo haré saber. – lloydphillips