html css链接到另一个链接

时间:2014-06-27 10:47:04

标签: html css hyperlink

这是我的问题: 我试着在另一个中添加一个“链接”。说明: 我有一个图像,它在一个链接内,所以当我点击这个图像的任何地方时,我被重定向到我想要的页面。我要做的是,在此图片的右上角添加一个小的“编辑图标”,这样我就可以在另一个专门用于此的页面上编辑其属性。

事实是我希望将这个“编辑图标”作为链接,当我点击它时,我希望被重定向到另一个页面,而不是主图像容器链接的URL页面...

因此代码如下所示:

<a href...>
    <span ... with style : size and background image so it looks like a clickable picture...>

        <a href...>
            <span... the second span with another background (edit icon), FLOAT RIGHT (to get it in the corner of the container span) and small sized...>
            </span>
        </a>

    </span>

</a>

如果我这样做,第二个块(编辑图标)出现在容器外面...... 如果我改变了我的订单它有时会出现,但它不可点击。我究竟做错了什么?是否无法建立链接链接?或者这是一种特殊的方式吗?

2 个答案:

答案 0 :(得分:2)

您无法将链接放入另一个链接。您应该像这样放置链接:

<div id="container">
    <a id="show" href="link1.html"><div></div></a>
    <a id="edit" href="edit.html"><div></div></a>
</div>

以下是您的示例: http://jsfiddle.net/gXV73/1/

答案 1 :(得分:0)

您可以使用两个不同的图像,一个用于编辑图标,另一个将是您的主要大图像。

将两张图片放在两个不同的div中,并使用position:absolute;z-index:100; left:/*something*/; right:/*something*/作为小编辑图片div。

或告诉我代码,以便我可以提供更好的帮助。