最後の手段として、stackoverflowを適用します。リンクの背景にある画像を使用しているときに、この ie6 バグが発生しました。ie6 は背景をスクロールするようです。どうすれば回避できますか?
一部の幅では、次のように表示されます:
alt テキスト http://img135.imageshack.us/img135/8849/badie1.png
そして、別の場所では次のように表示されます:
代替テキスト http://img522.imageshack.us/img522/8180/badie2.png
IE7 と FF では、期待どおりに次のように表示されます。
代替テキスト http://img142.imageshack.us/img142/2296/goodie.png
リンクは、右側に浮いている div 内に配置されます。
<a href="/tr" class="menuLink" style="background-image:url(/img/tr.png);">TR</a>
<a href="/eng" class="menuLink" style="background-image:url(/img/eng.png); margin-right:30px;">ENG</a>
<a href="/logout" class="menuLink" style="background-image:url(/img/logout.png);"><?=$ui["exit"];?></a>
.menuLink {
font-family:"Tahoma";
font-size:11px;
color:#003300;
text-decoration:underline;
font-weight: bold;
background-position:0% 50%;
background-repeat:no-repeat;
}
.menuLink:hover {
font-size:11px;
color:#047307;
text-decoration:underline;
font-weight: bold;
}
どうすればこれを回避できますか?