我有一个文本框(链接),当前链接为鼠标悬停弹出图像,但弹出窗口显示在鼠标悬停位置。我需要将其更改为特定位置。如何更改弹出窗口的位置?以下是我到目前为止的情况:
HTML:
<a href="" onmouseover="ShowImage('http://ultimatefinishdetailing.com/images/vancombination4.jpg')" onmouseout="HideImage()">Ultimate Finish Auto Detailing</a>
<img id="popupImage" src="" alt="Popup image" style="display: none"/>
使用Javascript:
<script type="text/javascript">
function ShowImage(src)
{
var img = document.getElementById('popupImage');
img.src = src;
img.style.display = "block";
}
function HideImage()
{
document.getElementById('popupImage').style.display = "none";
}
</script>
答案 0 :(得分:0)
将图像包裹在div中
<div class="pop-up">
<img id="popupImage" src="" alt="Popup image" style="display: none"/>
</div>
根据您的需要将css应用于div
.pop-up {
height : 100px;
width : 100px;
top : 30px;
left : 25px;
float : right;
}