W3C および他のすべての情報源は、IE が制限なしで「固定」値をサポートしていると言っているにもかかわらず、background-attachment:fixed CSS プロパティ値がInternet Explorer 8 のSPAN要素に対して機能しないようです。私のシンプルなhtmlは次のとおりです。
<!DOCTYPE html>
<html>
<head>
<title></title>
<STYLE type="text/css">
span {
background-image:url(empty-bg.png);
background-repeat:repeat;
background-position:0 0;
background-attachment:fixed;
}
</STYLE>
</head>
<body>
Text<br/>
Text<br/>
Text<br/>
Text<br/>
Text<br/>
Text<br/>
<span>HOLE</span><br/>
Text<br/>
Text<br/>
Text<br/>
Text<br/>
Text<br/>
Text<br/>
Text<br/>
</body>
</html>
このページをスクロールすると、背景画像が固定されたままになるので、ページに穴のような錯覚が生じ、Firefox では完全に機能しますが、IE ではscrollに設定されているように動作します。IE の回避策はありますか?