2
は、私は、次のコードを持っている: パディングトップ:100%はどのように機能しますか?
と子が完璧な四角になり、何らかの理由で
.parent {
width: 30%;
border: 1px dotted red;
}
.child {
padding-top: 100%;
border: 1px solid black;
}
<div class="parent">
<div class="child"></div>
</div>
padding-top: 100%
は何をしますか?
padding-bottom:100%は、「要素の幅と同じ高さのパディングボトムを作成する」という意味です。したがって、正方形です。詳細はhttps://www.w3.org/TR/CSS2/box.htmlを参照してください。 #padding-properties –
パーセンテージは、親コンテナの* width *で計算されます。これは、比例的にスケールされたwidth *と* heightのサムネイルを取得するためによく使われる手法です。 – meagar
@meagarを明確にしてくれてありがとう。これは私にはあまり意味がありませんが、何が起きているようです。 –