2016-09-13 3 views
0

인접한 모서리가 가운데가되도록 두 개의 인라인 div를 정렬하려면 어떻게해야합니까? 두 div를 가운데 정렬하려면 어떻게해야합니까?

div1div1 div2div2 
     div1 div2 
div1div1div1 div2div2 

내가 다음과 같은 같은 인라인 블록을 사용하여 시도하지만 단순히 각 라인을 중심으로되어

그래서 나는 같이 그것을 싶습니다.

.container { 
 
    text-align: center; 
 
} 
 
.left-div { 
 
    display: inline-block; 
 
} 
 
.right-div { 
 
    display: inline-block; 
 
}
<div class="container"> 
 
    <div class="left-div">div1div1</div> 
 
    <div class="right-div">div2div2</div> 
 
</div> 
 
<div class="container"> 
 
    <div class="left-div">div1</div> 
 
    <div class="right-div">div2</div> 
 
</div> 
 
<div class="container"> 
 
    <div class="left-div">div1div1div1</div> 
 
    <div class="right-div">div2div2</div> 
 
</div>

답변

1

https://jsfiddle.net/fkfmh7md/ 패딩 div의 사이의 거리를 변화 5px 변경 : 다른 값

.container { 
 
    display: table; 
 
    table-layout: fixed; 
 
    width: 100%; 
 
} 
 
.container div { 
 
    display: table-cell; 
 
    padding: 0 5px; 
 
} 
 
.container div.left { 
 
    text-align: right; 
 
}
<div class="container"> 
 
    <div class="left">div1div1</div> 
 
    <div>div2div2</div> 
 
</div> 
 
<div class="container"> 
 
    <div class="left">div1</div> 
 
    <div>div2</div> 
 
</div> 
 
<div class="container"> 
 
    <div class="left">div1div1div1</div> 
 
    <div>div2div2</div> 
 
</div>

+0

0 5px을 그러나 div가 너무 멀리 떨어져서. 각 div 사이의 거리를 제어하는 ​​방법이 있습니까? – navig8tr

+1

@ navig8tr 왼쪽 및 오른쪽 div의 '너비 : 45 %'를 49 %로 변경하십시오. – JapanGuy

+0

트릭을 수행 한 적이 있습니다. – navig8tr

관련 문제