OperaだとlivedoorReaderがニュルっとするのでユーザースクリプトでなんとかする
ニュルっとするのです。Operaだと。
キーボードで操作してると気にならないけど、稀にホイールで回した時にニュルっとされると微妙にムカつくので、ついに直すことにした。
原因は高さの計算にスクロールバーが含まれていないこと。そしてoverflowにscrollが指定されていること。
Operaはoverflow-xとoverflow-yに非対応(というかIE専用だし)なので、スクロールバーは否応なしに両方表示されてしまう。それを回避したいならoverflowにautoを指定すればよい。
んが、横幅の計算でborderを考慮していないようなので、はみ出してしまった要素の分スクロールバーが出ているようだ。そこで、borderの分マイナスしてやることによってようやく収まった。
サイドバー固定だから、ネガティブマージンで組んでいればCSSで対処できたと思うんだが、さすがにスクリプトで幅指定されるとどうしようもないわ。
ここまで作っておいてなんだが、LDRでニュルニュルするという話を他所で聞いたことが無いんだけど、もしかして俺だけ?
Info
Navigation
- 関連のあるエントリ
- 2007-11-14 続・ニコニコ動画視聴補助スクリプト for Opera
- 2008-10-06 ニコニコ動画視聴補助スクリプト for Opera 秋対応版
- 2007-04-14 ニコニコ動画視聴補助スクリプト for Opera
- 2008-10-10 ニコニコ動画専用Opera お試し版 9.60
- 2008-08-26 ニコニコ動画専用Opera
- 新しいエントリ(日付順)
- ニコニコ動画視聴補助スクリプト for Opera
- 古いエントリ(日付順)
- A FASTEST BROWSER “Opera 9.20″ IS APPROACHING FAST!
SBM Comments
mosshm- 「ニュルっ」がよく分からないけど。
onk- マウスドライバを替えることで解消した俺ガイル.ロジクール大好き(゚∀゚)
maplebread- Opera9.5だけどニュルっとしなくなった
Comment
投稿したコメントは公開されません。サイトオーナーのみが閲覧できます。
返信等を希望する場合は、コメント内に連絡先のメールアドレスかサイトのURLを入力してください。
2007
0413