divを中心にしたいので、<div style="padding-left: 50%;"> test </div>
と書きます。ブラウザのサイズを非常に小さいサイズに変更するまで、テキストの中心が整えられます。 (〜300ピクセル幅)。その後、水平スクロールバーを表示し始めます。なぜパディング - 左:50%が最終的に機能しなくなるのですか?
ブラウザ(Chrome12、Opera11.50、Firefox5)でその動作が実装されるのはなぜですか?私の心の中では、それは単に正しくありません。スクロールバーが必要なコンテンツはありません。コンテンツを無効にするにはどうすればよいですか?
"スクロールバーが必要なコンテンツはありません"つまり、「テスト」という言葉は内容ではありませんか? – BoltClock
中央揃えのdivは通常、paddingプロパティではなくmarginプロパティで処理されます。異なるブラウザではパディングが異なるため、マージンを使用する方が安全です。 –
@BoltClock:テキスト "test"の長さが、300pxブラウザーでスクロールバーを満たすのに十分な長さではありません。なぜスクロールバーが現れるのでしょうか? – Blub