J'utilise le contrôle Button de l'interface utilisateur jQuery mais ne semble pas pouvoir ajuster la taille (largeur et hauteur). Voici le API documentation. J'ai essayé de définir un attribut STYLE, mais l'étiquette n'a pas été centrée correctement. Merci.Comment dimensionnez-vous le bouton jQuery?
Répondre
Essayez ceci dans l'attribut style:
width: 300px;
padding-top: 10px;
padding-bottom: 10px;
ou
$(element).css({ width: '300px', 'padding-top': '10px', 'padding-bottom': '10px' });
Merci, Jakob. Je suppose que la partie qui m'a intrigué était qu'il n'y avait pas de façon intégrée de le régler dans le contrôle Button. En d'autres termes, vous devez définir la largeur du bouton = "100px" et la hauteur = "25px" et calculer automatiquement le padding-top/bottom correct pour le LABEL. – Alex
Était-ce une question? La définition de la hauteur ne fonctionne pas car l'étiquette n'est pas centrée verticalement sur le bouton, mais plutôt décalée à l'aide du remplissage. Donc, pour définir une hauteur différente, vous devez utiliser padding-top et padding-bottom. –
Non, plus d'un commentaire sur le contrôle Button. Mais maintenant je comprends comment ça fonctionne. Merci :) – Alex
normalement:
$(theElement).css('height','...px').css('width','...px');
Vous pouvez également passer '.css()' à un objet: '.css ({height: 10, width: 10})' –
Et .height ('Xpx') aussi (je pense) – joanballester
Vous pouvez définir le style des .ui-button.ui-widget
(sans espace, doit avoir les deux classes). (Assurez-vous que votre feuille de style apparaît en dessous de celle de jquery ui). Vous pouvez également créer un style
.ui-button.ui-widget{
height, width
}
.ui-button.ui-widget .ui-button-text{
line-height, font-size
}
Vous pouvez styler l'élément avec une taille de police relative. Si votre bouton a la classe custume « buttonStyle » puis ajouter à la CSS
.buttonStyle{
font-size:0.8em;
}
J'ai trouvé que la mise <small></small>
autour des balises bouton aide beaucoup. Ce n'est bénéfique que dans certains cas, mais cela m'a aidé à réduire la taille d'un projet sur lequel je travaillais.
Mettre autour quoi? – aikeru
Fixe ... a dû rajouter des astuces pour faire ce que je montrais à l'origine. – Savanetech
Voici ma solution pour rendre le bouton de l'interface utilisateur jquery de la même largeur. D'abord, j'ai besoin d'une méthode pour obtenir la largeur maximale. Puis j'appelle cette méthode après avoir accroché le bouton et réglé la taille. exemple
$('.selector')
.button()
.each(getMaxWidth);
$('.selector').width(greatestWidth);
basé au large de cette documentation http://api.jquery.com/height/ ci-dessous pour les produits travaillés:
$('#mybutton').button({ icons: { primary: "ui-icon-plus" }, text: false}).height(20);
- 1. comment désactiver le bouton d'envoi avec jquery
- 2. Comment sélectionner le bouton dans JQuery
- 3. Problème avec le bouton jQuery
- 4. Utilisez jQuery pour construire le bouton "Tweet"
- 5. Le bouton ASP.NET et Jquery fonctionnent ensemble?
- 6. jquery désactiver poster sur le bouton Asp.net
- 7. icône bascule sur le bouton Jquery
- 8. Comment ajouter le bouton "pause" dans ce curseur jquery?
- 9. Comment puis-je exécuter Jquery uniquement sur le bouton sélectionné
- 10. Comment désactiver le wrapper de bouton pour jquery-ui-datepicker?
- 11. asp.net mvc jquery comment activer le bouton après désactivation
- 12. Comment utiliser jQuery Validate directement, sans le bouton submit?
- 13. comment cacher complet tr sur le bouton de clic JQuery
- 14. jQuery Le bouton ne s'exécute pas onclick
- 15. Vérifier le premier bouton radio avec JQuery
- 16. correct « this » dans le bouton jQuery rappel
- 17. xVal et jQuery Envoyer le bouton
- 18. jQuery .change() sur le bouton radio
- 19. Javascript (jQuery) Syntaxe sur le bouton clic
- 20. jquery - changer le titre d'un bouton
- 21. Bouton d'échange d'image (Jquery)
- 22. Comment mélanger le bouton ou le titre sur le bouton?
- 23. Comment cacher le bouton
- 24. JQuery Bouton bascule Trigger
- 25. Comment appliquer le bouton jQuery UI à un bouton html dans ASP.NET?
- 26. comment pouvez-vous faire un bouton de traitement jquery, comme le bouton suivre sur twitter?
- 27. jquery bouton de dialogue
- 28. JQuery Bouton bascule
- 29. onglets jquery retour bouton
- 30. jquery bouton bascule dynamique
Je viens d'essayer de lui donner une largeur via Firebug, il fonctionne et centres correctement. – adardesign
La largeur fonctionne, mais pas la hauteur. Pour changer la hauteur, utilisez padding-top et padding-bottom comme suggéré ci-dessous. –