IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

<div> qui interfère avec mes images


Sujet :

JavaScript

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2012
    Messages : 2
    Points : 2
    Points
    2
    Par défaut <div> qui interfère avec mes images
    J'ai une image qui est positionner par dessus un <div>.

    Des que mon curseur touche le <div>, j’envoie de l'information a JavaScript comme quoi que mon curseur touche le fond d’écran.

    Mon problème est des que je touche l'image "overlapping" le fond d’écran, JavaScript crois que je suis entrain de toucher l'image et le fond d’écran en même tant.

    Serais-ce possible de corriger ce problème en utilisant CSS?


    Voici mon code

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
       "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
     
       <html>
    	<meta http-equiv="Content-type" content="text/html;charset=UTF-8">
     
       <head> 
    	<link rel="stylesheet" type="text/css" href="default.css" />
    	<script language="JavaScript">
    		var SRC = 0, Hovering_Picture = false, Pictures = ["bj.png", "calc.png"];
     
    		var Display_Picture = function(x){
    			document.getElementById("script").src = x;
    		};
     
    		function Switch_Picture(){
    			if(SRC < Pictures.length && Hovering_Picture === false){
    				Display_Picture(Pictures[SRC]);
    				window.setTimeout(Switch_Picture, 3000);
    				SRC++;
    			}else if(SRC === Pictures.length && Hovering_Picture === false){
    				SRC = 0;
    				Switch_Picture();
    			}
    		}
    	</script> 	
    	</head>
     
    	<body onload="Switch_Picture();">
    	<div id="wrapper" onmouseover="alert('background')">
    	<div id="slideshow" onmousedown="return false">
    		<img src="bj.png" id="script" onmouseover="alert('picture');Hovering_Picture = true; Switch_Picture();" />
     
    		<ul id="script_menu">
    			<li><img src="bj.png" class="script_picture" onmouseover="alert('picture');Hovering_Picture = true; Display_Picture('bj.png');" /></li>
    			<li><img src="calc.png" class="script_picture" onmouseover="alert('picture');Hovering_Picture = true; Display_Picture('calc.png');" /></li>
    		</ul>
    	</div>
    	</div>
    	</body>
    	</html>

  2. #2
    Expert éminent sénior

    Avatar de FirePrawn
    Homme Profil pro
    Consultant technique
    Inscrit en
    Mars 2011
    Messages
    3 179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Consultant technique

    Informations forums :
    Inscription : Mars 2011
    Messages : 3 179
    Points : 19 373
    Points
    19 373
    Par défaut
    Bonjour,

    Je comprends pas bien ce que le CSS vient faire la dedans ?
    Ce serait plutôt quelque chose comme stopPropagation() en JavaScript que tu cherches.

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2012
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    J'ai trouvé de la documentation sur stopPropagation() et c'est exactement ce que je cherche, merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Regex lien cliquable interfère avec BBcode image
    Par Jeanjan dans le forum Langage
    Réponses: 12
    Dernier message: 16/11/2014, 14h35
  2. [CSS 3] Slideshow qui interfère avec un menu en Jquery
    Par HateBugJquery dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 07/03/2013, 23h51
  3. [MySQL] probleme avec une fonction qui retaille mes images
    Par mademoizel dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 01/02/2011, 21h26
  4. [Div] Hauteur qui varie avec firefox
    Par manaboko dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 19/02/2007, 09h10
  5. Réponses: 1
    Dernier message: 12/01/2007, 11h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo