Page 1 sur 2

Javascript - fixer une image

MessagePublié: Mar Juin 26, 2007 13:27
par Johnny le Chat
Bonjour à tous,

Je ne sais pas si ce topic est vmt bien placé dans le forum, mais il n'y a pas vmt de catégories qui correspondent...

Sur le site que je suis en train de mettre en place, j'utilise des liens avec des images. Le javascript permet de changer cette image en fonction de si la souris est dessus, de si elle clique sur le bouton, etc...

Mais un petit détail m'ennui, si je reste cliqué sur le bouton et que je bouge ma souris, il me fait bouger l'image...
comme si je prennait une image sur internet et que je faisais un cliqué glissé pr la copier sur mon bureau.

Comment puis-je donc faire pour que mon image apparaissant avec la foncion "onMouseDown" ne bouge pas quand ma souris bouge en restant cliqué ?...

Certains diront peut-être que c'est du chipotage, mais c'est comme ça qu'on apprend ! :smileylm35:

Merci à vous !

Johnny le Chat

MessagePublié: Mar Juin 26, 2007 13:53
par Helgrind
Je pense pas que c'est possible...
Corrigez-moi si je me trompe.

MessagePublié: Mar Juin 26, 2007 14:06
par Clemens
Je pense sa aussi impossible car cette fonctions de glisser est une fonction de Safari/Mac os X donc impossible à changer avec du code web :smileylm33:

MessagePublié: Mar Juin 26, 2007 16:34
par Johnny le Chat

MessagePublié: Mar Juin 26, 2007 17:09
par Woodi

MessagePublié: Mer Juin 27, 2007 13:29
par SeoxyS
Rah, Woodie, quelle horreure des tableaux pour un menu!

Il faut le faire en CSS. Tu garde ton menu avec ta liste ul et ensuite un simple li{display:inline;} dans ton CSS devrais faire l'affaire.

MessagePublié: Mer Juin 27, 2007 13:51
par Johnny le Chat

MessagePublié: Mer Juin 27, 2007 15:30
par SeoxyS
Pour bien faire et suivre les standards non-écrit du "Web 2.0" tu devrais utiliser des tableaux que pour afficher du contenu tabulaire.

MessagePublié: Mer Juin 27, 2007 18:28
par Johnny le Chat

MessagePublié: Mer Juin 27, 2007 18:38
par Johnny le Chat

MessagePublié: Mer Juin 27, 2007 19:01
par Johnny le Chat

MessagePublié: Jeu Juin 28, 2007 00:02
par SeoxyS
Le div du "div#" ne sert à rien du tout (et en plus il devrais y avoir un espace après le mot div), parce que ce qui suit est un ID, autrement dit unique.

[quote]quand j'utilise ta méthode, il y a un espace entre les boutons, comment faire pr le supprimer ?
de plus, je n'arrive plus a centrer le ùenu, cmt faire ?
[quote]
-li{padding:0px;} devrais le faire
-ul{width:XXXpx;margin:auto;}

MessagePublié: Jeu Juin 28, 2007 10:40
par Johnny le Chat

MessagePublié: Jeu Juin 28, 2007 13:06
par SeoxyS

MessagePublié: Jeu Juin 28, 2007 16:01
par Johnny le Chat