旋转div上的链接与css似乎不起作用

时间:2012-09-13 02:57:44

标签: css html hyperlink

我在旋转的div中显示一些图像并将它们超链接。但是,链接似乎不起作用....任何人都可以解释为什么会这样?

链接:http://inetgate.ca/dev/portfolio 使用admin / test来通过密码提示。

谢谢! 罗恩

示例代码:

<div id="pic-7" class="pic" style="height:130px; width:110px; top:9px;left:370px; -moz-transform:rotate(-16deg); -webkit-transform:rotate(-16deg); position: absolute; background-color:#fff;background-position:center top;font-size:80%">
            <div align="center">
            <img style="margin-top:4px; border: 1px solid #999;" src="gallery/img/thumbs/wittmerperformance.png"/><a class="fancybox" rel="fncbx" href="http://www.wittmerperformance.com/" target="_blank" onclick>Wittmerperformance
            </a></div>
    </div>

1 个答案:

答案 0 :(得分:2)

删除包含子position:absolute;标记的div上的<a>。这将解决您的问题。在绝对定位元素中嵌套可点击链接时,<a>标记本身也必须绝对定位才能使其可点击,这是由于CSS优先级。为什么不将position:absolute;的div设为relative,然后就不会遇到此问题。或者只是制作<a>本身absolute。简单修复!