CSS-溢出滚动和填充权被忽略

问题描述 投票:0回答:2
<!DOCTYPE html>
<html>
<head>
<style>
.d1 {
    background-color: lightblue;
    display: flex;
    overflow: scroll;
    padding: 10px;
}
.d2 {
    background-color: yellow;
    margin: 5px;
}
</style>
</head>
<body>

<div class="d1">
    <div class="d2">111111111111111111111</div>
    <div class="d2">111111111111111111111</div>
    <div class="d2">111111111111111111111</div>
    <div class="d2">111111111111111111111</div>
</div>

</body>
</html>

在这个简单的示例中,我在父级padding上同时使用了div,在margin上同时使用了child,但是容器的最右边没有paddingmargin ...如何我能解决这个问题吗? Ty

css overflow margin padding
2个回答
0
投票

尝试一下


0
投票

我想您要在滚动条出现时保留浅蓝色填充。您必须将滚动容器和填充容器分开才能实现此目的。

© www.soinside.com 2019 - 2024. All rights reserved.