绝对位置从图像中删除超链接


Position absolute removes hyperlink from image.

我得到了以下代码:

<div style="position: absolute; margin-top: 48px; margin-left: 261px;">
    <a href="http://www.somepage.com" target="_blank">
        <?php $image_url='http://www.somepage.com/image.jpg'; ?>
        <img src="<?php echo $image_url;?>">
    </a>
</div>

图像显示和定位正确,超链接在没有"position:absolute"的情况下工作正常,但当如上所述包含时,链接不起作用。

我决不是PHP程序员,甚至不是程序员。所以我可能遗漏了一些显而易见的东西?任何帮助都将不胜感激。

Worken---->它运行得很好,在localhost上也尝试过,还有其他原因导致了问题

代码:

<div style="position: absolute; margin-top: 48px; margin-left: 261px;">
    <a href="http://www.somepage.com" target="_blank">
        <img style = "border:1px solid black;" src="http://www.somepage.com/image.jpg">
    </a>
</div>

附带说明:我觉得它链接到一个实际的页面很幽默

编辑:

很高兴看到你已经弄清楚了,这是我刚刚想到的另一个解决方案:

#logo{
    background-image:url(http://www.somepage.com/image.jpg);
    height:400px;
    width:40px;
}
<div style="position: absolute; margin-top: 48px; margin-left: 261px;">
    <a href="http://www.somepage.com" target="_blank" id = "logo">
    </a>
</div>