指定したclass値を持つ複数のブロック要素を全て同じ高さにしてから、内部の縦位置を中央合わせにする。
適用すると、指定したclassのCSSで指定した padding-top と padding-bottom と height は上書きされる。
HTML :
<div id="sample1">
<div class="box1" id="box1a">–––</div>
<div class="box1" id="box1b">–––</div>
<div class="box1" id="box1c">–––</div>
</div>
Sass :
#sample1 {
& > div.box1 {
border: 1px solid rgba(#c6dbde,0.3);
box1a {
height: 120px;
border-width: 0;
}
box1b {
padding: 10px 30px 70px;
border-width: 8px;
}
box1c {
width: 380px;
padding: 40px 0 0;
border-width: 16px;
}
}
}
Javascript :
$arrangeHAlignMid('box1',30,$id('sample1'));