J'essaie d'ajouter une image dans l'en-tête de la page Web basée sur My JQuery Mobile.
Je souhaite que l'image soit alignée sur le bord droit et en utilisant CSS à cette fin. Mais les résultats ne sont pas satisfaisants. p>
voici le Code de l'en-tête: p> et voici le code CSS pour la classe Align-droit: p>
4 Réponses :
Quelque chose comme ça devrait fonctionner:
basé sur votre exemple de code, vous avez besoin d'un espace entre l'attribut Vous avez: p> alt code> et la classe
class code>.
alt="Low resolution logo" class="align-right"
Pas besoin d'ajouter un style personnalisé ou tel. Jquery-Mobile a déjà des solutions intégrées pour cela. Ajoutez simplement la classe 'ui-btn-gauche' ou 'ui-btn-droite' à votre image (comme s'il s'agissait d'un bouton) et que vous êtes défini tous.
<header data-role="header"> <h1>My App</h1> <img src="my_logo.png" class="ui-btn-right" /> </header>
Dans mon cas, j'utilisais un lien comme un bouton de mon en-tête et je voulais les mêmes résultats où l'image montrerait dans le coin supérieur droit. J'ai également voulu des attributs supplémentaires ajoutés à l'image telle que non de texte, sans coins, aucun disque, etc. Utilisation de l'UI-BTN-DROITE seul cassé ces autres attributs. Le correctif consistait à inclure à la fois l'UI-BTN et UI-BTN-DROITE à la classe, comme indiqué ci-dessous:
<a href="#entriesPanel" class="ui-btn ui-btn-right ui-icon-bars ui-btn-icon-notext ui-corner-all ui-alt-icon ui-nodisc-icon">Options</a>