CSSのbottom属性構文

王林
リリース: 2024-02-21 15:30:05
オリジナル
605 人が閲覧しました

CSSのbottom属性構文

CSS の Bottom 属性の構文とコード例

CSS では、bottom 属性は要素とコンテナーの下部の間の距離を指定するために使用されます。親要素の下部を基準とした要素の位置を制御します。

bottom 属性の構文は次のとおりです。

element {
    bottom: value;
}
ログイン後にコピー

このうち、element はスタイルを適用する要素を表し、value は設定するボトム値を表します。

value には、ピクセル (px) やパーセンテージ (%) などの特定の長さの値を指定できます。負の値やゼロなどの特定の数値を指定することもできます。さらに、bottom 属性では、auto、initial、inherit などの一部の CSS キーワード値も使用できます。

次に、具体的なコード例をいくつか見てみましょう。

例 1:
高さ 300 ピクセルの親要素と、高さ 100 ピクセルの子要素があるとします。子要素を親要素の下部から 20 ピクセルの位置に配置したいとします。

HTML コード:

<div class="parent">
    <div class="child"></div>
</div>
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー

CSS コード:

.parent {
    height: 300px;
    position: relative;
}

.child {
    height: 100px;
    position: absolute;
    bottom: 20px;
}
ログイン後にコピー

上記のコードでは、子要素が次に従って配置されるように、親要素の相対位置を設定します。それ 。次に、子要素の絶対位置を設定し、bottom 属性を 20px に設定します。このようにして、子要素は親要素の下部から 20 ピクセルの位置に配置されます。

例 2:
一番下の属性の値をパーセンテージに設定することもできます。

HTML コード:

<div class="parent">
    <div class="child"></div>
</div>
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー

CSS コード:

.parent {
    height: 300px;
    position: relative;
}

.child {
    height: 100px;
    position: absolute;
    bottom: 50%;
}
ログイン後にコピー

この例では、子要素のbottom属性を50%に設定します。これは、子要素が親要素の下部の中央に配置されることを意味します。

例 3:
bottom 属性の値を auto に設定すると、子要素は通常のドキュメント フローに従ってレイアウトされます。

HTML コード:

<div class="parent">
    <div class="child"></div>
</div>
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー

CSS コード:

.parent {
    height: 300px;
}

.child {
    height: 100px;
    margin-top: 200px; /* 将子元素移至父元素底部 */
    position: relative;
    bottom: auto;
}
ログイン後にコピー

この例では、margin-top 属性を使用して、子要素を親要素の一番下に移動します。次に、bottom 属性を auto に設定すると、子要素は通常のドキュメント フローに従ってレイアウトされます。

概要:
CSS のbottom属性は、要素とコンテナの底部との間の距離を指定するために使用されます。ピクセル、パーセンテージ、数値、またはキーワード値で設定できます。 Bottom 属性を適切に適用することで、ページ上の要素の位置を簡単に制御できます。この記事が CSS の Bottom 属性の理解と使用に役立つことを願っています。

以上がCSSのbottom属性構文の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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