2011-01-26 20 views
-1

背景画像とその位置をアンカー要素で使用する方法を知っています(ホバーを使用)。 ie6はbutton:hoverをサポートしていないと私は理解しています。どのように私はこの効果をCSSを使用して達成することができますか?CSS - ボタン要素のロールオーバー(アンカー要素ではない)

+4

ただのコメント:最近IE6との互換性について心配する必要はありません。ユーザーがIE6を使用している場合、彼らはホバー効果を見ることにも関心があるとは思っていません。 –

+0

明確にしてください:あなたがそれをサポートしているかどうか気にしないと言ったり、IE6でそれを行う方法を探していると言っても、IE6はそれをサポートしていません。 –

答えて

2

IE6はアンカー要素の:hover擬似クラスのみをサポートしています。つまり、他のすべてのものと同様に、この効果を達成したい場合は、少し創造的にする必要があります。

あなたのページ/サイトにIE6固有のスタイルシートを含めるために条件付きコメントを使用することから始めることで、これを実現できます。

ボタンの背景と同じように見える背景画像を使用し、その背景画像を画像の正しい固定幅で使用するためのアンカータグを設定するか、アンカータグ内のボタン。