2013-05-14 55 views
0

我有一個文本框(鏈接),當前鏈接爲一個鼠標懸停彈出式圖像,但彈出窗口出現在鼠標懸停的位置。我需要將其更改爲特定位置。如何更改彈出窗口的位置?以下是我迄今爲止:鏈接或按鈕鼠標懸停彈出框/圖像位置更改

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

包裹在一個div圖像

<div class="pop-up"> 

    <img id="popupImage" src="" alt="Popup image" style="display: none"/> 
</div> 

的應用根據你的需求,將CSS分配給div但是.... DS

.pop-up { 
    height : 100px; 
    width : 100px; 
    top : 30px; 
    left : 25px; 
    float : right; 
} 

Fiddle

+0

THX的回覆即時通訊新本,所以也許一個例子嗎? –

+0

添加小提琴例如 – NullPointerException

+0

好的...所以添加css和div的....得到它......我將需要嘗試之前,我有信心說它的作品完美。也。我錯了同一圖像的多個鏈接....我的意思是我有multipe文本字符串,我需要鏈接到不同的圖像。複雜..... –