Css et rollover suite...
Résolu
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
je repose ma question différement:
structure du document:
<div id="global">
<div id="entete">...</div>
<div id="centre">
<div id="navigation">...</div>
<div id="dock">...</div>
<div id="contenu">...</div>
</div>
</div>
Dans la div navigation des image (image_m.png)
lorsque la souris survole une de ces images, je souhaite une image (image_d.png) dans la div dock.
compte tenu de la structure globale du document, pour être cote à cote, les div sont float.
j'ai trouvé une réponse sur ce forum qui préconise l'utilisation d'un java script, mais je n'arrive pas à mle faire fonctionrer... le site proposé en référence est en maintenance et le message indique que cela risque d'être long, malheureusement je suis très pressè...
A l'aide!
Merci
yargwen
je repose ma question différement:
structure du document:
<div id="global">
<div id="entete">...</div>
<div id="centre">
<div id="navigation">...</div>
<div id="dock">...</div>
<div id="contenu">...</div>
</div>
</div>
Dans la div navigation des image (image_m.png)
lorsque la souris survole une de ces images, je souhaite une image (image_d.png) dans la div dock.
compte tenu de la structure globale du document, pour être cote à cote, les div sont float.
j'ai trouvé une réponse sur ce forum qui préconise l'utilisation d'un java script, mais je n'arrive pas à mle faire fonctionrer... le site proposé en référence est en maintenance et le message indique que cela risque d'être long, malheureusement je suis très pressè...
A l'aide!
Merci
yargwen
A voir également:
- Css et rollover suite...
- Css download - Télécharger - HTML
- Enlever le soulignement d'un lien css ✓ - Forum Réseaux sociaux
- Css ligne horizontale ✓ - Forum CSS
- Enlever le soulignage des lien. - Forum CSS
- Enlever soulignement lien css ✓ - Forum CSS
2 réponses
Hello,
Quelque chose dans le genre ?
Edit: Edit en souligné, ligne 21: return false au lieu de true;
Quelque chose dans le genre ?
<html> <head> <title></title> <script type="text/javascript" src="http://code.jquery.com/jquery-1.7.1.min.js"></script> <script type="text/javascript"> $(function(){ $('#navigation a img').mouseover(function(){ $('#dock img').fadeOut(); var image = $(this).parent('a').attr('href'); $('<img />') .attr('src', image) .css('display', 'none') .load(function(){ $('#dock').empty(); $('#dock').append($(this)); $('#dock img').fadeIn(); }); return true; }); $('#navigation a').click(function(){ return false; }); }); </script> <style type="text/css" media="screen"> body{background-color:#343434; margin:0; padding:0;text-align:center} #global{ width:960px; background-color:#555; margin:0 auto; padding:20px; } #navigation{ width:260px; float:left; height:500px; overflow:auto; } #dock{ margin-left:270px; width:690px; background-color:#888; height:500px; } </style> </head> <body> <div id="global"> <div id="navigation"> <a href="http://lorempixel.com/500/500/people"> <img src="http://lorempixel.com/240/240/people"/> </a> <a href="http://lorempixel.com/500/500/animals"> <img src="http://lorempixel.com/240/240/animals"/> </a> <a href="http://lorempixel.com/500/500/food"> <img src="http://lorempixel.com/240/240/food"/> </a> <a href="http://lorempixel.com/500/500/abstract"> <img src="http://lorempixel.com/240/240/abstract"/> </a> <a href="http://lorempixel.com/500/500/technics"> <img src="http://lorempixel.com/240/240/technics/"/> </a> </div> <div id="dock"> <img src="http://lorempixel.com/500/500/fashion"/> </div> </div> </body> </html>
Edit: Edit en souligné, ligne 21: return false au lieu de true;