ホームページ > ウェブフロントエンド > CSSチュートリアル > CSSのマージンとパディングの違いは何ですか

CSSのマージンとパディングの違いは何ですか

WBOY
リリース: 2021-12-09 16:59:17
オリジナル
9491 人が閲覧しました

CSS におけるマージンとパディングの違いは次のとおりです: マージンは、独自のフレームから別のコンテナの境界線 (コンテナの外側のマージン) までの距離を指します。パディングは、独自のフレームからの距離を指します。コンテナ内部の別のコンテナの境界まで それらの間の距離がコンテナの内側のマージンです。

CSSのマージンとパディングの違いは何ですか

このチュートリアルの動作環境: Windows 10 システム、CSS3&&HTML5 バージョン、Dell G3 コンピューター。

CSS におけるマージンとパディングの違いは何ですか

1. margin 省略属性は、1 つのステートメントですべてのマージン属性を設定します。この属性には 1 ~ 4 の値を指定できます。

この短縮プロパティは、要素のすべてのマージンの幅を設定するか、各側のマージンの幅を設定します。

ブロックレベル要素の垂直方向に隣接するマージンはマージされますが、インライン要素は実際には上下のマージンを占有しません。インライン要素の左右のマージンはマージされません。同様に、フローティング要素のマージンはマージされません。負のマージン値を指定することもできますが、使用する場合は注意してください。

マージンには負の値も許可されます。

CSSのマージンとパディングの違いは何ですか

例は次のとおりです:

<html>
<head>
<style type="text/css">
p.margin {margin: 1cm 2cm 3cm 4cm}
</style>
</head>
<body>
<p>这个段落没有指定外边距。</p>
<p class="margin">这个段落带有指定的外边距。这个段落带有指定的外边距。这个段落带有指定的外边距。这个段落带有指定的外边距。这个段落带有指定的外边距。</p>
<p>这个段落没有指定外边距。</p>
</body>
</html>
ログイン後にコピー

出力結果:

CSSのマージンとパディングの違いは何ですか

2. パディングabbreviation 属性は 1 つにあり、宣言内のすべてのパディング プロパティを設定します。

この短縮プロパティは、要素上のすべてのパディングの幅を設定するか、各側のパディングの幅を設定します。インラインの非置換要素に設定されたパディングは、行の高さの計算には影響しません。したがって、要素にパディングと背景の両方がある場合、視覚的に他の行に拡張され、他のコンテンツと重なる可能性があります。要素の背景はパディング全体に広がります。負のマージン値は許可されません。

パディングでは負の値は許可されません。

CSSのマージンとパディングの違いは何ですか

例は次のとおりです:

<html>
<head>
<style type="text/css">
td.test1 {padding: 1.5cm}
td.test2 {padding: 0.5cm 2.5cm}
</style>
</head>
<body>
<table border="1">
<tr>
<td class="test1">
这个表格单元的每个边拥有相等的内边距。
</td>
</tr>
</table>
<br />
<table border="1">
<tr>
<td class="test2">
这个表格单元的上和下内边距是 0.5cm,左和右内边距是 2.5cm。
</td>
</tr>
</table>
</body>
</html>
ログイン後にコピー

出力結果:

CSSのマージンとパディングの違いは何ですか

3. 相違点:

CSSのマージンとパディングの違いは何ですか

margin は、自身のフレームから別のコンテナの境界線までの距離、つまりコンテナの外側の距離を指します。

パディングとは、自身のフレームとその内部の別のコンテナの境界線との間の距離、つまりコンテナ内の距離を指します。

(学習ビデオ共有: css ビデオ チュートリアル)

以上がCSSのマージンとパディングの違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
css
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート