将div放入链接中我有一个<div>用一些我不想改变的奇特的视觉内容来阻止。我想让它成为一个可点击的链接。我在找类似的东西<a href="…"><div> … </div></a>,但这是有效的XHTML1.1。
3 回答
largeQ
TA贡献2039条经验 获得超8个赞
使用普通CSS技术和有效的HTML构建面板。 在其中的某个地方,如果用户单击面板(您也可以有其他链接),则放置一个您希望成为默认链接的链接。 在该链接中,放置一个空的span标记( <span></span>,不是 <span />-谢谢@Campey) 给出面板位置:相对位置 将以下CSS应用于空跨度: { position:absolute; width:100%; height:100%; top:0; left: 0; z-index: 1; /* fixes overlap error in IE7/8, make sure you have an empty gif */ background-image: url('empty.gif'); }它现在将覆盖面板,因为它在一个 <A>标记,这是一个可点击的链接 提供面板位置内的任何其他链接:相对链接和适当的z-索引(>1),以便将它们置于默认的span链接前面。
沧海一幻觉
TA贡献1824条经验 获得超5个赞
div<a>block<div>
a {
display: block;
}
米琪卡哇伊
TA贡献1998条经验 获得超6个赞
<a href="whatever you want"> EVERYTHING IN HERE TURNS INTO A LINK </a>
<a href="whatever you want"> <div id="thediv" /> </a>
- 3 回答
- 0 关注
- 568 浏览
相关问题推荐
添加回答
举报
0/150
提交
取消
