私は純粋な css ロールオーバー スクリプトを持っています。これは、それぞれが独自の div に保持されている一連の画像であり、ホバーすると、背景画像がスライドして理論的に画像が変化します。
画像にリンクを追加することは可能ですか?画像は Facebook、Twitter、Web サイトなどの連絡先アイコンです。理想的には、ホバー時にユーザーがアイコンをクリックしてそのリンクに移動できるようにします。
div タグの前後に追加する<a ref=........</a>
とうまくいくと思いましたが、何もしませんでした。リンクが認識されず、クリックできません。
HTML
<div class="fbook-hover social-slide"></div>
CSS
.social-slide {
height:300px;
width: 250px;
margin: 10px;
float: left;
-webkit-transition: all ease 0.3s;
-moz-transition: all ease 0.3s;
-o-transition: all ease 0.3s;
-ms-transition: all ease 0.3s;
transition: all ease 0.3s;
}
.social-slide:hover {
background-position: 0px -300px;
}
.fbook-hover {
background-image: url('/images/smedia/fbook.png');
}
JSFIDDLE http://jsfiddle.net/26B3h/1/