【发布时间】:2022-01-14 14:56:42
【问题描述】:
伙计们,我正在学习 Web 开发并且在使图像响应时遇到问题。你能告诉我我应该在这里改变什么
HTML 代码
<div class="carousel-item active" style="background: url(assets/img/slide/slide-1.jpg);">
CSS
#hero {
width: 100%;
height: 100vh;
background-color: rgba(39, 37, 34, 0.8);
overflow: hidden;
padding: 0;
}
#hero .carousel-item {
width: 100%;
height: 100vh;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
}
#hero .carousel-item::before {
content: "";
background-color: rgba(12, 11, 10, 0.5);
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
}
#hero .carousel-container {
display: flex;
justify-content: center;
align-items: center;
position: absolute;
bottom: 0;
top: 0;
left: 0;
right: 0;
}
【问题讨论】:
-
Checkout
background-size: cover~ "缩放图像尽可能大以填满容器,必要时拉伸图像。如果图像的比例与元素不同,则将其裁剪要么垂直或水平,以便没有空白空间。” -
你甚至没有放你的 html 代码,#hero 不存在
标签: javascript html jquery css frontend