0

我有以下代码:

<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>

图像显示和位置正确,并且超链接在没有“位置:绝对”的情况下工作正常,但是当它包含在上面时,链接不起作用。

我绝不是 PHP 程序员,甚至不是程序员。所以我可能在这里遗漏了一些明显的东西?任何帮助将不胜感激。

4

1 回答 1

0

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>
于 2013-02-20T01:10:16.973 回答