ホームページ  >  記事  >  ウェブフロントエンド  >  CSSでdiv間の距離を設定する方法

CSSでdiv間の距離を設定する方法

WBOY
WBOYオリジナル
2021-11-19 18:59:0833311ブラウズ

方法: 1. div 要素に「margin-top: spacing value;」または「margin-bottom: spacing value;」スタイルを追加して、div 間の上下の距離を設定します。 2. 「margin」を追加します。 " div 要素に :上マージン、右マージン、下マージン、左マージン; "スタイルは div 間の距離を設定します。

CSSでdiv間の距離を設定する方法

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

css で div 間の距離を設定する方法

1. CSS の使用方法を説明するために、test.html という名前の新しい HTML ファイルを作成します。 div間の間隔を設定します。 2 つの div を作成し、それぞれのクラス属性を div1 と div2 に設定します。これらは主に、以下のクラス名のスタイルを定義するために使用されます。 CSS を使用して 2 つの div の幅と高さを 200px に設定し、2 つの div に異なる背景色を設定します。

CSSでdiv間の距離を設定する方法

出力結果は次のとおりです:

CSSでdiv間の距離を設定する方法

2. margin-top を使用して、上部と上部の間の距離を設定します。 div と他の div。たとえば、次の例では CSS を使用して、2 番目の div の上部と最初の div の間の距離を 10px に設定します。

CSSでdiv間の距離を設定する方法

出力結果:

CSSでdiv間の距離を設定する方法

margin-bottom を使用して div の底部間の距離を設定することもできますたとえば、次の例では CSS を使用して、最初の div の下部と 2 番目の div の上部の間の距離を 10px に設定します。

CSSでdiv間の距離を設定する方法

#出力は上記の例と同じです。

3. margin 短縮属性を使用して、1 つのステートメントですべての margin 属性を設定します。この属性には 1 ~ 4 の値を指定できます。

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

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

例は次のとおりです:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>
<body>
    <style type="text/css">
    div{
        width:200px;
        height:200px;
    }
    .div1{
        background:red;
        margin:0 0 20px 0;
    }
    .div2{
        background:yellow;
    }
    </style>
<div class="div1">第一个div</div>
<div class="div2">第二个div</div>
</body>
</html>

出力結果:


CSSでdiv間の距離を設定する方法##(学習ビデオ共有:

css ビデオ チュートリアル

以上がCSSでdiv間の距離を設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。