我在另一個div中有兩個div。如何使兩個div之間的空間更小
* {
margin: 0;
padding: 0;
box-sizing: border-box
}
html,
body {
width: 100%
}
* {
box-sizing: border-box;
}
body {
margin: 0;
padding: 0;
}
html,
body {
height: 100%;
}
.content {
display: table-cell;
height: 100vh;
}
#about {
display: flex;
justify-content: space-evenly;
align-items: center;
}
#aboutInfo {
font-size: 45px;
overflow: auto;
}
#aboutImage {
padding: 0;
margin: 0;
max-width: 100%;
height: auto;
}
@media screen and (max-width: 768px) {
#about {
flex-direction: column;
height: 100%;
}
#about #aboutImage {
max-width: 100%;
height: auto;
}
#about #aboutInfo {
max-height: 200px;
margin: auto;
}
}
<div class="content" id="about">
<div id="aboutImage">
<img src="http://via.placeholder.com/350x150">
</div>
<div id="aboutInfo">
<p> A really long text here, multiple lines of sentences </p>
</div>
</div>
如何讓兩個div之間的空間更小,同時也保持了響應元素?我嘗試在aboutInfo下添加margin-left:-200px,這絕對減少了div之間的空間,但是當窗口被調整大小時,圖像與另一個div重疊,因此無法工作。有沒有不同的方式來實現更小的空間?