どうすればこれを100%正しく機能させることができるのだろうと思っています。私はほとんどそこにいると思います。
基本的に、私は画像を持っています & マウスオーバーすると、オーバーレイ (色付きの div) が上に表示されます。
私はこのフィドルでこの半作業をしています。
<img src="http://mirrorchecker.com/images/rod_160.png" width="160"
class="company-image"/>
<div class="company-image-overlay"></div>
/* CSS */
.company-image
{
}
.company-image-overlay
{
width: 160px;
height: 160px;
background-color: #ffb00f;
z-index: 1;
opacity: 0.5;
position: fixed;
top: 0.5em;
display:none;
}
/* JQUERY */
$('.company-image').mouseover(function()
{
$('.company-image-overlay').show();
});
$('.company-image').mouseout(function()
{
$('.company-image-overlay').hide();
});
問題は、オーバーレイが表示されたときのようです。マウスが技術的に上にない.company-image
ため、オーバー/アウトと点滅する背景が常に繰り返されます。
何か案は?