Bonjour,
Je me permets de vous poser ici une question certainement idiote.
Mais avant je vous expose mon problème.
J'élabore actuellement un site de test avant publication pour un club de foot.
Mon idée est de faire des menus facilement utilisable sur des téléphones mobiles. (Pour des convocations de foot).
Pour cela j'ai dans un premier temps utiliser CSS avec une image qui change de couleur (ainsi que le texte qui se trouve dessus) au passage de la souris.
Dans les navigateurs des pcs ou tablettes cela fonctionne très bien.
Par contre sur les mobiles les images n’apparaissent pas, seulement les liens.
Or il est important pour moi que cela soit lisible et convivial avec les versions mobiles au vu du public concerné. Malheureusement je ne peux modifier la version css mobile.
Donc je me suis rabattu sur du javascript, même si cela semble mois simple (notamment au niveau des images).
En effet je n'ai plus une seule image générique mais une image pour chaque bouton car je ne sais pas comment rajouter du texte sur une image via onmouseover/onmouseout.
Du coup j'ai autant d'images que de boutons créés.
Donc voilà ma question : est-il possible de rajouter du texte sur une image depuis un script faisant appel à la fonction onmouseover.
En espépant que ma demande soit clairement exprimée.
Cordialement
Alain
PS: Voici un extrait du code que j'utilise actuellement.
Modifié par 6l20 (18 Feb 2014 - 15:33)
Je me permets de vous poser ici une question certainement idiote.

Mais avant je vous expose mon problème.
J'élabore actuellement un site de test avant publication pour un club de foot.
Mon idée est de faire des menus facilement utilisable sur des téléphones mobiles. (Pour des convocations de foot).
Pour cela j'ai dans un premier temps utiliser CSS avec une image qui change de couleur (ainsi que le texte qui se trouve dessus) au passage de la souris.
Dans les navigateurs des pcs ou tablettes cela fonctionne très bien.
Par contre sur les mobiles les images n’apparaissent pas, seulement les liens.
Or il est important pour moi que cela soit lisible et convivial avec les versions mobiles au vu du public concerné. Malheureusement je ne peux modifier la version css mobile.
Donc je me suis rabattu sur du javascript, même si cela semble mois simple (notamment au niveau des images).
En effet je n'ai plus une seule image générique mais une image pour chaque bouton car je ne sais pas comment rajouter du texte sur une image via onmouseover/onmouseout.
Du coup j'ai autant d'images que de boutons créés.
Donc voilà ma question : est-il possible de rajouter du texte sur une image depuis un script faisant appel à la fonction onmouseover.
En espépant que ma demande soit clairement exprimée.
Cordialement
Alain
PS: Voici un extrait du code que j'utilise actuellement.
<p style="text-align: center;"><a href="convocations/ecole-de-foot/u7"><img onmouseout="this.src='http://files.testfoot.webnode.fr/200000122-89b628ab09/Ecole-de-Foot_off.jpg'" onmouseover="this.src='http://files.testfoot.webnode.fr/200000123-c73bac83a5/Ecole-de-Foot_on.jpg'" src="http://files.testfoot.webnode.fr/200000122-89b628ab09/Ecole-de-Foot_off.jpg" style="border-width: 0px; border-style: solid; width: 160px; height: 40px;"></a></p>
<p style="text-align: center;"><a href="convocations/u15/"><img onmouseout="this.src='http://files.testfoot.webnode.fr/200000126-84d3785cf4/U15_off.jpg'" onmouseover="this.src='http://files.testfoot.webnode.fr/200000127-c1629c354b/U15_on.jpg'" src="http://files.testfoot.webnode.fr/200000126-84d3785cf4/U15_off.jpg" style="border-width: 0px; border-style: solid; width: 160px; height: 40px;"></a></p>
<p style="text-align: center;"><a href="convocations/u17/"><img onmouseout="this.src='http://files.testfoot.webnode.fr/200000128-0ac080bbeb/U17_off.jpg'" onmouseover="this.src='http://files.testfoot.webnode.fr/200000129-484794942b/U17_on.jpg'" src="http://files.testfoot.webnode.fr/200000128-0ac080bbeb/U17_off.jpg" style="border-width: 0px; border-style: solid; width: 160px; height: 40px;"></a></p>
<p style="text-align: center;"><a href="convocations/u19/"><img onmouseout="this.src='http://files.testfoot.webnode.fr/200000130-84d2a85d05/U19_off.jpg'" onmouseover="this.src='http://files.testfoot.webnode.fr/200000131-c2595c3542/U19_on.jpg'" src="http://files.testfoot.webnode.fr/200000130-84d2a85d05/U19_off.jpg" style="border-width: 0px; border-style: solid; width: 160px; height: 40px;"></a></p>
Modifié par 6l20 (18 Feb 2014 - 15:33)