0
CSS display: inline-block;
속성을 사용하여 두 div를 나란히 배치하려고합니다. 하지만 내 사업부는 다른 사업부 아래 배치됩니다. 바이올린의디스플레이의 직면 문제 : 인라인 블록 속성
링크 : - https://jsfiddle.net/04cc1n8j/
HTML
<div class='outerDiv'>
<div class='innerDiv1'></div>
<div class='innerDiv2'></div>
</div>
CSS
.outerDiv{
width:300px;
height:200px;
margin:0px;
padding:0px;
}
.innerDiv1{
width:100px;
height:200px;
display:inline-block;
background-color:red;
margin:0px;
padding:0px;
}
.innerDiv2{
width:200px;
height:200px;
display:inline-block;
background-color:green;
margin:0px;
padding:0px;
}
[업데이트 된 피들] (https://jsfiddle.net/chipChocolate/04cc1n8j/4/) –
몇 가지 해결책이 있습니다. HTML의 공백을 제거하는 방법은 다음과 같습니다. https://jsfiddle.net/04cc1n8j/5/ ... 다른 방법과 설명은 dupe를 참조하십시오. –
대신에 그것들을 플로팅 시키신 후, 부모 엘리먼트에'float'을 지우려면'overflow : auto'를 선언하십시오. 또는'margin-right : -4px;'를'.innerDiv1'에 적용하십시오. – UncaughtTypeError