1

子divのコンテンツが親コンテナを超えて拡張されるという問題が発生し続けました。これは、親コンテナのオーバーフローを「自動」に設定することで解決されました(ここで見つけた回答を使用)。

私の質問は基本的に上記の件名です。デフォルトとして「overflow:auto」を含めるようにベース/グローバルスタイルを設定することには欠点がありますか?この単純な追加により、親コンテナにフローティングの子が適切に含まれるように見えるので、すべてをデフォルトにして、必要に応じて変更するのは意味がありませんか?

前もって感謝します。

4

2 に答える 2

0

自動では、ボックスの制約のためにオーバーフローがクリップされた場合、スクロールバーが表示されます。あちこちでランダムなスクロールバーができてしまう可能性があります。継承がデフォルトであり、それを維持します。

于 2012-12-15T18:34:45.857 に答える
0

サイトの下部またはオーバーフローを設定した「特定の div」でスクロールが実行される可能性があります。

ネストされた float div が正しく表示されないことについてあなたが言ったことを読んでください。これは、div を「float」に設定すると、サイトの自然な流れから除外されるためです。コンテナーの div を に設定して、フロートの問題を修正しようとしましたclear:both/left/rightか? これにより、フローティング div がクリアされ、自然な流れが元に戻りますか? これはあなたの問題かもしれません。

于 2012-12-15T21:36:14.877 に答える