イメージのサムネールを2行並べて表示しようとしていますが、それぞれのイメージをホバリングしてウィンドウの全幅にズームしたいと考えています。私はイメージが下方に成長したい。私はこれまですでにこれを得た:javacriptでフルウィンドウ幅にズーム
https://jsfiddle.net/jimhoyle/tfkgcxx7/
div {
transition: all 0.2s ease-in-out;
}
div:hover {
width: 95%;
}
私が探しているいくつかの仕様: - サムネイルの高さ:5vw(または200pxの) - 常に元の縦横比を 保つ - 隣人のサムネイルが滞在する必要があります - ズームした画像が次の行にジャンプしないようにする - ズームしたときに画像がフルサイズで表示される - デスクトップとモバイルの両方で合理的に動作する必要があります(=ホバーの代わりにクリックします)
これを達成するには?
ありがとうございます! Flexは非常に使いやすいようです。しかし、それは私が探していたものではありません。私はサムネイルがすべて特定の高さである間、(水平)フルスクリーンに拡大するソリューションを探しています。または、実際には90%幅が良いですが、フレックスが生成する縮小されたサムネイルを残しても問題ありません。ボーナスとして、高さがウィンドウのサイズ(フィット幅/高さのいずれかが最初に最大になる)に制限されていれば素晴らしいでしょう。 –
これは基本的な実装です。フレックスと私のコードを出発点としてこれを達成することができます。 – gaelgillard