2 つの div タグparent
とchild
. child
タグは幅 100% で位置が固定されています。このjsfiddleコードに示されているように、親には 10px のパディングがあります。問題は、子タグに 100% の幅を与えると、その右側が親 div タグの外に移動することです。私はそれがパディングを持っているためであることを知っています。これを解決する 1 つの方法は、子タグの幅を 90% にすることです。But is there a better way than this so that child tag appears exactly inside parent tag?
アップデート
位置をキープしたい:子タグの固定
.parent {
height: 300px;
padding: 10px;
border: 1px solid red;
}
.child {
position: fixed;
height: 100px; width: 100%;
border: 1px solid black;
}