Я пытаюсь получить что-то похожее на меню "поделиться этим в ..." здесь , но я не совсем понимаю, как они это делают, даже после просмотра их CSS. Я имею в виду тот факт, что изображения появляются при наведении.
Моя первая попытка будет выглядеть примерно так:
<div id="share_on">
<ul>
<li><a href="#"><img src="shareon-digg.png" /></a></li>
<li><a href="#"><img src="shareon-reddit.png" /></a></li>
...
<li><a href="#"><img src="shareon-stumbleupon.png" /></a></li>
</ul>
</div>
и CSS:
#share_on {overflow: hidden}
#share_on ul {margin-bottom: -16px}
#share_on li {display: inline}
#share_on li:hover {margin-top: -16px}
Конечно, это не работает, поэтому я спрашиваю здесь. В неактивном состоянии отображается только половина значка, что является ожидаемым поведением. Но при наведении ничего не меняется. Я также попробовал некоторые варианты, такие как
#share_on li:hover {margin-bottom: 16px}
или
#share_on li:hover {padding-bottom: 16px}
но ни одна из этих работ. Есть идеи?