2 つの html 要素を重ねて配置し、後ろの要素にアンカー タグが含まれている場合、WP7 および 8 の IE は一番上の要素を「クリックスルー」してアンカーをクリックします。
IE を含むデスクトップ ブラウザや、Android ブラウザや Mobile Safari などの他のモバイル デバイスには、この動作はありません。
html
<div class="back">
<a href="mypage.html">Min sida</a><br />
<a href="mypage.html">Min sida</a><br />
<a href="mypage.html">Min sida</a><br />
<a href="mypage.html">Min sida</a><br />
<a href="mypage.html">Min sida</a><br />
</div>
<div class="front">
</div>
CSS
.back
{
position: absolute;
top:0;
left: 0;
bottom: 0;
right: 0;
z-index: 1;
}
.front{
position: absolute;
top:0;
left: 0;
bottom: 0;
right: 0;
z-index: 2;
background-color: rgba(255, 0, 0, 0.5);
}
次の jsfiddle は問題を表示します: http://jsfiddle.net/BSunW/6/
これは予想される動作ですか?この動作を変更する方法はありますか?