私は があなたのようDIV(イメージコンテナ)の幅と高さを調整し、あなたはこのトリックを使用することができる
.image-container{
width: 200px;
height: 200px;
border: 2px solid #a29e9e;
border-radius: 2px;
overflow: hidden;
}
img{
width:100%;
-webkit-transition: width 2s; /* For Safari 3.1 to 6.0 */
transition: all 2s;
}
img:hover{
width:200%;
margin-left:-70px;
margin-top:-90px;
}
<div class="image-container">
<img src="http://scharf.geodesicgrafx.com/images/dmImage/SourceImage/197405-1-6Ca-Spider-Mite1.jpg">
</div>
のためのソリューションを持っています必要。 ユーザーがアップロードした画像は、画像コンテナdivに入っている必要があります。 画像の幅(スタイル)は100%でなければなりません。
OR
あなたが全体のPICのサンプルを表示したい場合
はちょうどこのスタイルシートを使用します。 divのオーバーフロープロパティを削除し、画像の高さ(コンテナ自体の高さ)を返します。
.image-container{
width: 200px;
height: 200px;
border: 2px solid #a29e9e;
border-radius: 2px;
}
img{
width:100%;
-webkit-transition: width 2s; /* For Safari 3.1 to 6.0 */
transition: all 2s;
height:200px;
}
これらは、ホバーイベントで同じ方法でアロインします。だからそこから修正を開始する必要があります – JapanGuy
私はレイアウトを整理するための最良の方法は、垂直方向の中心になると思う。リストはより適切に見えるでしょう – JapanGuy
提案のために多くのおかげで。はい、彼らはホバー上で整列します。おそらくホバリングは、実際には拡大できるように、この奇妙なアライメントを必要とします。私は垂直アラインメントを追加しようとしましたが(それは上と中央では必要ありませんが)、それがうまく動作する正しい場所を見つけることはできませんでした。 –