0

ウィンドウの幅全体を占めるdivと、パディング、マージン、またはボーダーが必要です。div の幅をたとえば 90% にし、パディングまたはマージンまたはボーダーを 5% にすることで、それを実現できることがわかっています。これはうまく機能しますが、ウィンドウのサイズを小さくすると、境界線、マージン、またはパディングが縮小し始めます。私はこれをしたくありません。専門家への私の質問は、固定されたパディング、マージン、または境界線をどのように使用できますか?

より狭いウィンドウの場合、幅を検出し、特定の幅に別の固定パディングまたはマージンまたは境界線を与えるメディアクエリを優先します。前もって感謝します

4

1 に答える 1

1

パーセンテージ幅ではなくwidth:auto、div をコンテナーの幅に拡張し、パディングとマージンを考慮して、それらに収まる十分な幅にします。

次に、body 要素と html 要素の幅が 100% の場合、マージンとパディングを含む div は常にビューポート内に収まる必要があります。

于 2012-06-03T18:55:40.567 に答える