子要素にパディングを適用すると、子要素がそれを含む親要素の境界を越えて描画されます。マージン、パディング、コンテンツ幅のサイズの考慮事項について説明していただけますか。
パディングを増やす場合、子のパディングも考慮して、親もすべての子の累積サイズにサイズ変更しないのはなぜですか?
<div>
<ul>
<li><a>srikanth</a>
</li>
<li><a>sunkist</a>
</li>
<li><a>sunday</a>
</li>
</ul>
</div>
div {
margin-top:90px;
margin-left:90px;
background-color:#676896;
}
ul {
list-style-type:none;
}
ul li {
display:inline-block;
}
a {
background-color:#c34567;
padding:10px 10px 10px 10px;
}
この問題を克服するために考慮すべきコーディング手法は何ですか?
わかりました、うまくいく答えがたくさんありました。子要素に基づく親サイズの計算を誰でも説明できますか? 包囲する親のサイズを計算する際に考慮される子の特徴は何ですか。パディング全体が考慮される場合、考慮されない場合は?