私は現在、このようなものがあります。一部、ブラウザのウィンドウが(以上1000pxワイド)十分な大きさであるとき負のマージンとスクロールバー
<div class = "className" style = "position: absolute; left: 50%; margin-left: -500px;" >
これはうまく動作しますが、私は小さい幅にサイズを変更するときdivのオーバーフローが左側になり、スクロールバーがオーバーフロー領域をカバーしません。 Firefox、Chrome、IE8で試したところ、すべて同じ症状になりました。これをどうすれば解決できますか? デモ:http://pastehtml.com/view/bsanetaio.html(ブラウザウィンドウのサイズを1000pxより小さくして問題を確認してください)。
期待される結果は何ですか?実例がありますか、「うまくいかない」ということを解読するのは難しいです。 – Kyle
ネガティブマージンは悪い考えであり、可能な限り避けるべきです。もっとうまくいくためには、さらに詳しい情報が必要でしょうか? – Liam
これはなぜですか? – Joseph