我有两个 div 标签parent
和child
. child
标签的位置固定,宽度为 100%。父级有 10px 的填充,如此jsfiddle代码所示。问题是,当我为子标签提供 100% 的宽度时,它的右侧会移出父 div 标签。我知道那是因为它有填充。解决此问题的一种方法是为子标签提供 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;
}