de-vraag
  • 質問
  • タグ
  • ユーザー
通知:
報酬:
登録
登録すると、質問に対する返答やコメントが通知されます。
ログイン
すでにアカウントをお持ちの方は、ログインして新しい通知を確認してください。
追加された質問、回答、コメントには報酬があります。
さらに
ソース
編集
 AnApprentice
AnApprentice
質問

要素の位置に基づいてホバーを配置する方法

Please see the following jsfiddle: http://jsfiddle.net/bhellman1/Na3hd/11/

今すぐボックスの上を移動すると、ホバーボックスはすべてのアイテムの同じ場所に表示されます。

私がしたいのは、#box.cornerに基づいてホバーボックスを配置することです。 #box.cornerがボックスの左側にある場合は、ボックスの外側の左にあるホバーボックスを角の中央に配置したいと思います。ボックスの下にある#box.cornerにマウスを重ねると右に、ホバーボックスが右下隅に表示され、コーナーの中央に表示されます。

どのようにこれを達成するための任意のアイデア?

ありがとう

1 2011-10-27T22:46:17+00:00 1
プログラミング
html5
css3
javascript
jquery
Joey
27日 10月 2011 в 11:05
2011-10-27T23:05:51+00:00
さらに
ソース
編集
#56793819

If I read your question correctly, this should be what youre looking for: http://jsfiddle.net/Na3hd/17/

あなたが見ることができるように、私はいくつかの共通の要素が共通しているので、コードを簡単に再利用して他の要素に割り当てることができるように、CSSのいくつかを移動しました。私はhoverboxの定義をmouseenter関数に移しました。新しい div が各マウスセンターで作成され、位置を設定するときに複雑にならないようになりました。

お役に立てれば!

編集

Here a more dynamic approach: http://jsfiddle.net/Na3hd/22/

また、私はちょうどあなたがボックスの外にこれらのアイテムを表示したいと思った。

1
0
関連コミュニティ 1
JavaScript - 日本のコミュニティ
JavaScript - 日本のコミュニティ
4 ユーザー
日本人コミュニティのjavascript @react_ja @php_ja @angular_ja @vue_ja
開く telegram
質問の追加
カテゴリ
すべて
技術情報
文化・レクリエーション
生活・芸術
科学
プロフェッショナル
事業内容
ユーザー
すべて
新しい
人気
1
Roxana Elizabeth CASTILLO Avalos
登録済み 1週間前
2
Hideo Nakagawa
登録済み 1週間前
3
Sergiy Tytarenko
登録済み 1週間前
4
shoxrux azadov
登録済み 1週間前
5
Koreets Koreytsev
登録済み 2週間前
© de-vraag :年
ソース
stackoverflow.com
ライセンス cc by-sa 3.0 帰属