1

非表示の div に相対的な位置を表示しようとしています (ホバーされた div のすぐ右側)。

フィドルでは、カーソルを div の上に置くと、拡大して再配置されます。私が達成したいのですが、理解できません...ホバーされたdivに関連して、「この」要素のみのdivの詳細を表示する方法です。

私が抱えている問題は次のとおりです。

  1. 子 div (.details) を取得して、すべての .details 要素を表示するわけではありません。を。絶対位置ではなく、ホバーされた要素に対して相対的に表示するようにします。
  2. クリック時にホバー機能をキャンセルして、div の詳細が消えることなくナビゲートできるようにします。

フィドル: http://jsfiddle.net/pssuT/1

4

1 に答える 1

1

position:relative親と子に追加できる要素の右側に詳細を絶対的に配置することができますposition:absolute; left:100%

クリック後に状態を維持するには、クリック時にクラスを追加し、ホバー機能でそれを確認します。

ソリューションを参照してください: http://jsfiddle.net/pssuT/2/

于 2012-05-02T16:01:46.137 に答える