핑크색 컨테이너가 있고 내부에 디스플레이가있는 2 개의 div, 빨간색과 녹색이 나란히 있습니다. inline-block; css.i의 규칙은 50 % 너비로 50 % 너비를 취해야하므로이 div가 하나의 div.but로 나타나야합니다. 너비를 50 %로 설정하면 녹색 div.when에서 너비를 49 %로 설정하면 점프됩니다. 라인 사이지만 그 사이에 틈이 있는데, 내가 원하는 것, 신체의 도움이되지 않습니다.2 divs를 하나의 div로 표시되도록 나란히 배치해야합니다.
마치 하나의 div로 나타나는 것처럼 한 줄에 togather를 붙여야합니다. 난 여기에 내 코드 펜 링크 ...이 알려진 문제 마진 원인 inline-block
요소 사이의 공백을 표시하는 것입니다
<div class="container">
<div class="box">
</div>
<div class="box2">
</div>
</div>
CSS
.container{
width:800px;
height:800px;
background-color:pink;
}
.box{
display:inline-block;
width:50%;
height:50px;
background-color:red;
}
.box2{
display:inline-block;
width:50%;
height:50px;
background-color:green;
}