こんにちは、これは非常に簡単です。ここでは、基本的なコードをいくつか示します。
CSS:
.image{
width:200px;
height:200px;
background:red;
margin:0 auto;
}
.transition{
-webkit-transition: all .2s linear;
-o-transition: all .2s linear;
-moz-transition: all .2s linear;
transition: all .2s linear;
}
.image:hover{
box-shadow:0px 0px 15px 0px black;
}
HTML:
<div class="image transition"></div>
このようにして、必要な要素にトランジションをクラスとして適用できます。トランジションは、:hover に記述したすべてのものに適用されることを覚えておいてください。
ここに動作するフィドルがあります
これをリストに適用するためのコードを次に示します。
CSS:
ul{list-style:none; float:left;}
ul li{margin:15px;}
.image{
width:200px;
height:200px;
background:red;
}
.transition{
-webkit-transition: all .2s linear;
-o-transition: all .2s linear;
-moz-transition: all .2s linear;
transition: all .2s linear;
}
.image:hover{
box-shadow:0px 0px 15px 0px black;
}
HTML:
<ul>
<li class="image transition"></li>
<li class="image transition"></li>
<li class="image transition"></li>
</ul>
<ul>
<li class="image transition"></li>
<li class="image transition"></li>
<li class="image transition"></li>
</ul>
そしていつも のようにフィドル
background:red;
プロパティをに置き換えるだけ
background-image:url(yourimagepath.ext);
で、準備完了です。