0

この質問はここで尋ねられましたが、divのサイズはそれほど変わらないため、解決策は機能しているようです。

私の質問は、親コンテナの中央に沿って任意のサイズの2つのdivを効果的に整列させる方法です。

HTML

<div id="container">
    <div id="big">
    </div>
    <div id="small">
    </div>
</div>

そしてCSS

#container { }
#big {width:100px; height: 100px; display:inline-block;border:1px solid black; vertical-align:middle; }
#small {width:50px; height: 50px; display:inline-block; border:1px solid red;}

JsFiddleで見る

編集 私が本当に欲しいのはこのようなものです

このように整列

4

2 に答える 2

2

vertical-align:middleに追加#small

#small {
width:50px; 
height: 50px; 
display:inline-block;
 border:1px solid red; 
vertical-align:middle;
}

デモ

于 2013-03-13T05:56:05.927 に答える
2

これを行うには十分です

#container { text-align: center; }

jsFiddle


今あなたが望むように編集する必要があります

#small { vertical-align:middle; }

jsFiddle 2

于 2013-03-13T05:48:38.363 に答える