私は親divの位置を相対に設定し、子divは絶対に設定します。私は親の右上隅に子供を入れる予定です。しかし、子供は親から出る。 誰かが私にそれが起こる理由とそれを修正する方法を教えてもらえますか?私の子divが親divから外れる
コードは、このリンクにあります。https://jsfiddle.net/wb878L7g/
* {
box-sizing: border-box;
border: 1px solid black;
}
div#chicken {
position: relative;
padding: 0;
background-color: yellow;
}
#chicken-title {
position: absolute;
right: 0px;
top: 0px;
margin: 0px;
background-color: red;
}
<div id="chicken">
<h3 id="chicken-title">chicken</h3>
</div>
:ここ
はあなたのjsfiddleの編集したバージョンへのリンクです。その親のdivには他のコンテンツがないので、実質的に何も縮小しません。子要素*は、親の右上に表示されます。 – j08691