J'ai un bouton (créé par un designer), qui ne peut pas être représenté par le fond + le rayon de la bordure (il a un effet 3D, donc le .. "devrait être une image aussi bienComment utiliser les thèmes jquery-ui pour styliser les boutons qui ont besoin de 2 images
Il ressort des tutoriels like this one comment faire ces boutons Cependant, les classes jquery-ui semble avoir que ces (pertinentes):
.ui-state-default
qui détient la image de fond pour le bouton et d'autres composants.ui-button
- que définit les propriétés de bouton uniquement.
Mais le code est seulement un <input
, donc il ne peut pas avoir les deux images, est-il un moyen d'avoir $("..").button()
utiliser les images? Je suppose que je peux avoir quelques travées à l'intérieur <button>
, mais avoir cela partout est lourd.
Je sais que sur les trois états, mais cela ne suffit pas de former le bouton (que je viens de le former de 3 façons différentes). Aussi - comment puis-je atteindre le look 3D par "couleurs et opacités"? – Bozho
Ok, désolé j'ai mal compris ce que vous demandiez au début. Votre meilleur pari serait probablement d'ajouter les travées comme dans ce tutoriel. Comme vous l'avez dit, ce serait lourd à faire partout. Je pense que vous pouvez être coincé avec l'édition de code source ici si vous allez avec l'interface utilisateur jQuery. Vous pourrez peut-être étendre le widget bouton dans votre propre widget et étendre la fonctionnalité pour maintenir les travées ainsi ... – jyore
En ce qui concerne le themeroller, vous pouvez créer un bouton très similaire à celui de ce didacticiel en utilisant les couleurs des états des boutons et les opacités des effets de superposition. Définir le rayon de la bordure à un nombre énorme va faire ressembler ce style de capsule sur la page d'exemple – jyore