指定したclass値を持つ複数のブロック要素の内部の縦位置を中央合わせにする。外枠のサイズは変化させない。
ブロック要素に適用する関数。インライン要素には使用できない。
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 :
$alignMid('box1',$id('sample1'));