Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何将图像放入div?_Html_Css - Fatal编程技术网

Html 如何将图像放入div?

Html 如何将图像放入div?,html,css,Html,Css,我正在尝试将我的图像放入div中,它将是一个内置的拖动滑块。我尝试了一些适合对象的属性,但似乎不起作用。我的所有图像似乎都占据了它们所在分区的整个宽度/高度,但我希望分区内的图像之间有空间 <div class="homes-container"> <div class="home-container-item"> <div class="home-container-img">

我正在尝试将我的图像放入div中,它将是一个内置的拖动滑块。我尝试了一些适合对象的属性,但似乎不起作用。我的所有图像似乎都占据了它们所在分区的整个宽度/高度,但我希望分区内的图像之间有空间

<div class="homes-container">
    <div class="home-container-item">
        <div class="home-container-img">
            <img src="./assets/content-images/desktop-development-1.jpg" alt="">
        </div>
        <div class="home-container-img">
            <img src="./assets/content-images/desktop-development-2.jpg" alt="">
        </div>
        <div class="home-container-img">
            <img src="./assets/content-images/desktop-development-3.jpg" alt="">
        </div>
        <div class="home-container-img">
            <img src="./assets/content-images/desktop-development-4.jpg" alt="">
        </div>
        <div class="home-container-img">
            <img src="./assets/content-images/mobile-development-1.jpg" alt="">
        </div>
        <div class="home-container-img">
            <img src="./assets/content-images/mobile-development-2.jpg" alt="">
        </div>
        <div class="home-container-img">
            <img src="./assets/content-images/mobile-development-3.jpg" alt="">
        </div>
        <div class="home-container-img">
            <img src="./assets/content-images/mobile-development-4.jpg" alt="">
        </div>
    </div>
</div>

.homes-container{
position: absolute;
left: 10%;
top: 12%;
width: 80%;
height: 50rem;
overflow: hidden;  
background: chartreuse;
}

.home-container-item{
position: absolute;
top: 0;
left: 0;
height: 100%;
display: grid;
grid-template-columns: repeat(8, 1fr);
gap: 20px;
pointer-events: none;
transition: 1s;
object-fit: scale-down;
}

.homes集装箱{
位置:绝对位置;
左:10%;
最高:12%;
宽度:80%;
高度:50雷姆;
溢出:隐藏;
背景:黄绿色;
}
.家用集装箱物品{
位置:绝对位置;
排名:0;
左:0;
身高:100%;
显示:网格;
网格模板列:重复(8,1fr);
间隙:20px;
指针事件:无;
过渡:1s;
对象匹配:按比例缩小;
}

您可以将图像样式的宽度和高度设置为100%。这将用图像填充div

<style>
img {
width: 100%;
height: 100%;
} 
</style>

img{
宽度:100%;
身高:100%;
} 

您可能需要先尝试在HTML格式的图像上设置宽度,例如
。然后在CSS中将最大宽度设置为100%,例如
img{width:100%;max width:100%;height:auto;}
我将用您制作的
.home container img>div{width:100%;height:100%;背景位置:居中;背景大小:contain;背景重复:no repeat;}替换
s
然后用类似于
#idYouGiveToDiv{background image:url('yourmageurlhere.png');}的内容设置每个背景
嗨,如果我的答案对你有帮助,你能接受它作为答案吗?这对我很有帮助。嗨,阿德里安,谢谢你的提示,但这并没有解决我的问题