css - href なしの CSS でのホバリング
sadanyagci
質問する
5603 次
6 に答える
7
多分あなたはすべきです
href="#"
カーソルを「手」から通常の「ポインター」に変更します;)
于 2009-09-06T16:14:54.337 に答える
2
名前属性を付けてみてください
<a name="changingimage">...</a>
于 2009-09-06T16:34:08.980 に答える
1
IE6は:hover
リンクでのみサポートするため(:link
疑似クラスを参照)、href
属性が必要です。それ以外の場合、href
属性が欠落していると、によるとリンクではありません:link
。
したがって、を指定しhref
てリンクを作成するか、JavaScriptを使用してその動作をシミュレートします。
于 2009-09-06T16:41:37.827 に答える
0
もう1つできることは、css +アンカータグの背景を使用して、ホバー効果を表示することです。
<style>
a#test{
background:#ff0000;
}
a#test:hover{
background:#0000ff;
}
</style>
<a id="test" href="#" style="width:100px;height:100px;display:block;" >test</a>
これにより、背景が赤の正方形が1つ作成され、その上にカーソルを合わせると背景が青になります。多くの場合、そこに背景画像を配置すると、画像が変更されます... :)
于 2009-09-06T16:31:58.250 に答える
0
IE 6 で動作しますが、PNG 修正スクリプトがなくても動作しますが、画像の背景は青みがかっています。ハンドカーソルではなく、カーソルを「デフォルト」に変更してください。これは、一部の Web サイトやブラウザーで、カーソルの変更に伴う問題でした。
于 2009-09-06T16:16:53.070 に答える
-1
JavaScript void 関数を使用する
文章
まさにあなたが望むでしょう。
于 2010-09-05T04:41:00.883 に答える