img
withinにカーソルを合わせるとdiv.hover-group
divdiv.hover-toggle
が表示され、マウスが画像から離れると表示されなくなります。は、それが属するdiv.hover-toggle
の領域内に表示され、その下の境界線と同じ幅の各 に揃えられます。img
button.btn
説明する:
マウスオーバーなし:
|-----------|
| |
| img |
| |
| |
| |
|-----------|
マウスオーバーです:
|-----------|
| |
| img |
| |
|-----------|
| 1 | 2 | 3 |
|-----------|
私はすでに jQuery を使用してホバー トグルを達成しています。
$(selector1).mouseover(function(){$(selector2).hide();});
$(selector1).mouseout(function(){$(selector2).show();});
ただし、図のように画像の下部に合わせることができず、div.hover-toggle
代わりに画像の下に表示されます。
これはどのように行うことができますか?
ありがとう!
上で操作している DOM が下に表示されます。Twitter ブートストラップを使用します。
<ul class="thumbnails">
<li class="span3">
<div class="hover-group thumbnail">
<img src="http://placehold.it/260x180" alt="">
<div class="hover-toggle btn-group">
<button class="btn">1</button>
<button class="btn">2</button>
<button class="btn">3</button>
</div>
<h5>Thumbnail label</h5>
<p>Thumbnail caption right here...</p>
</div>
</li>
...
</ul>