gpt4 book ai didi

html - 当我给子 div 留出边距时,父 div 的背景会移动

转载 作者:行者123 更新时间:2023-11-28 04:00:45 26 4
gpt4 key购买 nike

过去几个小时我一直在制作一个网站,但我被困在了最后的工作中。当我给我的 child div 一个边距时,我的 parent div 出于某种原因移动了他的背景。

<div class='actors'>
<div class='actorsbox'>
<div class='actorsboxtext'>hello world</div>
</div>

.actors {
height: 500px;
width: 100%;
background-image: url("../rock5.jpg");
background-size:contain;}

.actorsbox {
border: 3px solid black;
background-color: white;
height: 420px;
margin-left: 40px;
margin-right: 40px;
margin-top: 40px;
border-radius: 20px 20px 20px 20px;}

.actorsboxtext {
height: 380px;
margin-left: 20px;
margin-right: 20px;
margin-top: 20px;}

我不认为问题出在上面的代码中,所以这是我的 fiddle :https://jsfiddle.net/8p3hvytp/1/我说的 div 在页面底部。我将边框和背景涂成红色,这样您就可以看到当我给我的 child div 留出边距时创建的空间。

我希望有人能帮我解决这个问题,因为我需要在今天之前完成它!所以这对我来说是个大问题,所以提前致谢!

最佳答案

只需给 .actors 一个 float 即可。

.actors{
float: left;
height: 500px;
width: 100%;
background-image: url("../rock5.jpg");
background-size:contain;
}

.actors{
display: block;
overflow: hidden;
height: 500px;
width: 100%;
background-image: url("../rock5.jpg");
background-size:contain;
}

关于html - 当我给子 div 留出边距时,父 div 的背景会移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43221779/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com