ホームページ >ウェブフロントエンド >CSSチュートリアル >CSS で親コンテナの高さに基づいてパディングまたはマージンの割合を使用する方法は?
パディングまたはマージンを親コンテナの高さのパーセンテージとして設定する方法
CSS を使用して要素を垂直方向に整列させようとすると、論理的であるように見えるかもしれませんpadding-top または margin-top プロパティを親コンテナの高さのパーセンテージとして設定します。ただし、padding-top および margin-top でパーセンテージを使用すると、コンテナの幅に相対した値になり、コンテナの幅が変更されたときに予期しない動作が発生します。
解決策
パディングまたはマージンを親コンテナの高さのパーセンテージとして設定するには、padding-top と margin-top の使用を避けてください。代わりに、親コンテナ内の要素の先頭または末尾のプロパティを設定します。
`
<div>
<div>
解説
トップを利用することでプロパティを使用すると、子要素の位置が親コンテナの高さを基準にするようになり、コンテナの幅に関係なく垂直方向の配置が一貫したままになります。
以上がCSS で親コンテナの高さに基づいてパディングまたはマージンの割合を使用する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。