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