私の質問や潜在的な解決策を強調した画像については、以下の記事を参照してください。CSS:overflow-y:scroll;オーバーフロー-X:目に見える
CSS overflow-y:visible, overflow-x:scroll
しかし、この戦略ブレークあなたが実際にスクロールバーを移動するとき。提案された実装(position: fixed;
)では、ツールチップは子divの横にその位置のプレスクロールで表示されます。したがって、新しいchild-divをスクロールして表示すると、ツールチップがページの一番下に落ちるようになります。
は、バグのデモは、ここを参照してください:http://jsfiddle.net/narcV/4/
任意のアイデア私は、ツールチップは、すべての回での子のdivの横に表示することができますか?
これはバグではありません。 'position:fixed'は常に最も近い' position:relative'コンテナではなく、ビューポートを基準として要素を配置します。リンクしている質問については、奇妙なことがあります。タイトルは、指定されたコード(「オーバーフロー-y:スクロール;オーバーフロー-x:可視!」)に基づいていません。自己回答は 'position:fixed'を使用するように言います。 – BoltClock
ええ;私はその投稿のタイトルが誤字だと思う。私は 'position:fixed;'が壊れていると言っているのではなく、参照された投稿の解決策はバグです( 'position:fixed;'はあなたが記述した通りに正確に振る舞います) – Chuck