बाहर की जाँच करें इस त्वरित JS FIDDLE।
आपका HTML
<ul>
<li>
<div class="caption">this is my caption</div>
<img src='http://dribbble.com/system/users/22122/screenshots/244072/empirestate02_d_teaser.png?1314126367'/>
</li>
<li>
<div class="caption">this is my caption</div>
<img src='http://dribbble.com/system/users/22122/screenshots/244072/empirestate02_d_teaser.png?1314126367'/>
</li>
<li>
<div class="caption">this is my caption</div>
<img src='http://dribbble.com/system/users/22122/screenshots/244072/empirestate02_d_teaser.png?1314126367'/>
</li>
<li>
<div class="caption"><span>this is my caption</span></div>
<img src='http://dribbble.com/system/users/22122/screenshots/244072/empirestate02_d_teaser.png?1314126367'/>
</li>
</ul>
Css
ul li{ float:left; padding:20px; border:solid gray 4px; margin:5px;}
ul li div{display:none; background:white; opacity:.5; position:absolute;}
और अपने जावास्क्रिप्ट
$('ul li').mouseenter(function(){
var image= $(this).find('img'),
caption = $(this).find('div');
caption.width(image.width());
caption.height(image.height());
caption.fadeIn();
}).mouseleave(function(){
var image= $(this).find('img'),
caption = $(this).find('div');
caption.width(image.width());
caption.height(image.height());
caption.fadeOut();
});
यह आप कैसे प्राप्त करने के लिए अपने लिए क्या देख की एक विचार देना चाहिए। यह स्पष्ट रूप से सुधार किया जा सकता है। आशा करता हूँ की ये काम करेगा।
स्रोत
2011-08-24 05:38:09
मुझे लगता है कि आप टूलटिप जोड़ना चाहते हैं? – AlphaMale
हम्म। नहीं ... मैं गेम कवर बनाने की कोशिश कर रहा हूं और जब आप उन्हें माउस डालते हैं ... गेम का नाम छवि के मध्य में दिखाई देता है – shnisaka
इस तरह कुछ: http://dribbble.com/ – shnisaka