1

私の目標は、2 番目の div が必要なだけのスペースを取るようにすることです。ブラウザ ウィンドウが小さすぎる場合、スクロールバーは div 内に表示されます。Webkit では正常に動作しますが、Firefox では動作しません。

問題には次のようなものがあると思います:

  • 最大高さ
  • 高さ: 100%
  • 最大高さとマージン。

HTML と BODYの高さおよび/またはmax-heightを指定すると、max-height は機能しますが、本文の余分なマージンが機能しません。Webkit または Firefox では機能しません。

コードはこちらにあります: http://dl.dropbox.com/u/514866/uploaded/box-test.html

お時間をいただきありがとうございます。

4

2 に答える 2

1

選択した Doctype は<!HTML>標準モードをトリガーしないため、ページは quirks モードで表示されています。

doctype を<!DOCTYPE html>に変更してから、テストを繰り返してみてください。

于 2012-05-02T14:46:16.207 に答える
0

これらを使用してください

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
于 2012-05-02T14:50:13.260 に答える