图像 div 对较小的屏幕尺寸没有响应
images divs are not responsive with smaller screen size
我有一个 3 div,其中一个部分包含图像。它们在大屏幕上排成一行。但它们在较小的屏幕上没有响应。我需要他们做出反应,这样他们就比其他人低
提前致谢
<section id="about">
<h1>undrawa illustration</h1>
<div class="about-container">
<div class="image-container">
<h2>web innovation</h2>
<img src="img/undraw_feeling_proud_light.svg" alt="" id="image1">
</div>
<div class="image-container">
<h2>web innovation</h2>
<img src="img/undraw_conceptual_idea_light.svg" alt="" id="image2">
</div>
<div class="image-container">
<h2>web innovation</h2>
<img src="img/undraw_proud_coder_light.svg" alt="" id="image3">
</div>
</div>
</section>
你没有包括你的 CSS 但我想你有这样的东西:
.about-container{
display: block;
}
.image-container{
display: inline-block;
}
您需要为移动显示编写单独的规则。尝试:
<style type="text/css">
/* Mobile CSS */
@media only screen and (max-width: 768px) {
.about-container{
display: block;
}
.image-container{
width: 100%;
}
}
还有你的HTML:
<div class="about-container">
<div class="image-container">
1
</div>
<div class="image-container">
2
</div>
<div class="image-container">
3
</div>
</div>
我有一个 3 div,其中一个部分包含图像。它们在大屏幕上排成一行。但它们在较小的屏幕上没有响应。我需要他们做出反应,这样他们就比其他人低 提前致谢
<section id="about">
<h1>undrawa illustration</h1>
<div class="about-container">
<div class="image-container">
<h2>web innovation</h2>
<img src="img/undraw_feeling_proud_light.svg" alt="" id="image1">
</div>
<div class="image-container">
<h2>web innovation</h2>
<img src="img/undraw_conceptual_idea_light.svg" alt="" id="image2">
</div>
<div class="image-container">
<h2>web innovation</h2>
<img src="img/undraw_proud_coder_light.svg" alt="" id="image3">
</div>
</div>
</section>
你没有包括你的 CSS 但我想你有这样的东西:
.about-container{
display: block;
}
.image-container{
display: inline-block;
}
您需要为移动显示编写单独的规则。尝试:
<style type="text/css">
/* Mobile CSS */
@media only screen and (max-width: 768px) {
.about-container{
display: block;
}
.image-container{
width: 100%;
}
}
还有你的HTML:
<div class="about-container">
<div class="image-container">
1
</div>
<div class="image-container">
2
</div>
<div class="image-container">
3
</div>
</div>