ホームページ >ウェブフロントエンド >CSSチュートリアル >マージンのある幅 100% の Div を作成するにはどうすればよいですか?
幅 100% のマージン付き Div の表示
幅 100% でマージン付きの拡張可能な Div を表示するには、次の方法があります。採用:
calc() の使用Function
このメソッドには、ブラウザーによる calc() CSS 関数のサポートが必要です。次のコードを使用できます。
#page { background: red; float: left; width: 100%; height: 300px; } #margin { background: green; float: left; width: calc(100% - 10px); height: 300px; margin: 10px; }
パディングとボックス サイズの使用
このメソッドには、ボックス サイズ設定 CSS プロパティとボーダーのブラウザー サポートが必要です。 box value:
#page { background: red; width: 100%; height: 300px; padding: 10px; } #margin { box-sizing: border-box; background: green; width: 100%; height: 300px; }
padding と box-sizing: border-box を使用すると、マージンを要素の幅内に含まれます。
以上がマージンのある幅 100% の Div を作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。