サンプルコード
lang
1<div class="layer1" style="overflow:scroll;"> 2 <ul> 3 <li class="layer2" style="position:relative;"> 4 <button>btn</button> 5 <p class="tooltip" style="display:none;position:absolute;"></p> 6 </li> 7 <li class="layer2" style="position:relative;"> 8 <button>btn</button> 9 <p class="tooltip" style="display:none;position:absolute;"></p> 10 </li> 11 </ul> 12</div>
例えばこんな形で、スクロール範囲内の要素の中のそれぞれのリストに対して、
JavaScriptでbuttonのclickイベントをきっかけに
position:absoluteのブロックを表示させるUIを作りたいのですが
このままやると、当然ですがoverflow:scrollを指定しているdiv要素の中で見切れてしまうのです。
ツールチップUIがoverflow:scrollを指定しているdiv要素より上のレイヤーに表示されている見た目にするためには、どのような実装方法がありますでしょうか?
何卒よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/08/05 06:17 編集
2015/08/05 06:18