CSS/Lionのブラウザでoverflow指定した際にロールバーが消えたり出たりして安定しない

CSS/Lionのブラウザでoverflow指定した際にロールバーが消えたり出たりして安定しない

現象

MacのOSX Lionのブラウザ(発生バージョンはChrome ver 18)だけ、overflow:autoに設定したようなブロックからはみ出てもスクロールバーが表示されない。

それだけでなく、一瞬表示されて消えたり、内容をドラッグした時にだけ表示されたりする。

解決

これはCSSの問題ではなくLionの問題で、環境設定→一般で

スクロールバーの表示

という項目がある。

これがデフォルトが

入力デバイスに基づいて自動的に表示

になっているのだが、

これを

常に表示

に切り替えると、動きは標準的なものに戻る。

つまり、CSS側では解決できない問題ということだね。

バージョン

2012-05-05

Tags

css/howto/show_and_hide_scrollbar_at_overflow_with_macos_lion.txt · 最終更新: 2019-12-24 13:59 by ore