HTML 5允许将块元素放在锚标记内。是否有工作可以使IE7也支持它?

问题描述 投票:1回答:1

我想深入了解html5,我已经使用了html5boilerplate,它有modernizr.js我写了下面的代码,但似乎IE7不支持它。它使用modernizr的解决方法是什么,所以它可以在IE7中工作?我对html5,html5bp和modernizr不太熟悉。

<a href="/somlink">
  <img src="/img/someimage.jpg" alt="some image">
  <span>Some Caption</span>
  <h1>Some Heading<span class="subtext">Inside Anchor</span></h1>
</a>
html html5 internet-explorer-7 modernizr html5boilerplate
1个回答
1
投票

基于上面的评论,这将在IE7中无需任何操作。

问题是你在position:absolutespan上使用h1。它们仍然是可点击的,但光标使它看起来不像。只需添加一个cursor:pointer来绕过这个。

见:http://jsbin.com/ilojim/4/

© www.soinside.com 2019 - 2024. All rights reserved.