2011-06-30 7 views
1

iE6のホバーの問題と回避策をよく知っています。私が見ていないのは、IE6でホバーを表示する方法です。例えば、サポートのためのリンクがあり、上にホバリングしたときにはul liが表示され、ホバリングでは最初のリンクのみが表示されます。私を始めるためのヒントは?多くのおかげでIE6 liの表示でホバー

HTMLコード例

http://jsfiddle.net/zdUMG/4/

答えて

2

まあ、一つのことのために、あなたのHTMLは無効です。

ulにすべてをラップする必要があります。サブメニューulli内に移動する必要があります。このように:IE6で動作しないこと、http://jsfiddle.net/zdUMG/3/

#nav li ul { 
    display: none 
} 
#nav li:hover ul { 
    display: block 
} 

しかし:http://jsfiddle.net/zdUMG/2/

その後、あなたはいくつかの簡単なCSSを必要としています。

私はIE6をよく承知しているちゃったごめんなさいを置いて、 だから

回避策、問題は何ですか?

Whatever:hoverを使用すると、#nav li:hover ulのようなセレクタをIE6で動作させることができます。

+0

@thirtydot何でも:ホバリングは私にとってはうまくいかないようです。私はこの時点で、ホバー上のリンクを表示するためのhtmlとcssコードを知る必要があります。 – bollo

+0

私がリストからリンクをクリックすると、リストに戻ってサポートに戻ります。どうすればリンクをクリックできるようにするのですか?ありがとう – bollo

+0

私はすでに私のCSSでこれを持っています:behavior:url(csshover3.htc); – bollo

関連する問題