-1
A
答えて
0
CSSではクリックがサポートされていません。あなたは
img:hover {transform: scale(300%);}
とホバーにズームすることができますが、ユーザーが離れる
+1
あなたは ':ホバー'を見逃したと思う! – Duopixel
1
CSSがイベントをクリックし追跡していないとして、それはすぐに縮小されます。
:hover
を使用して拡大縮小し、:active
を使用して縮小することはできますが、カーソルを移動するとすぐに画像は:hover
効果のために拡大されます。
img:hover {
transform: scale(1.3);
}
img:active {
transform: scale(1);
}
しかし、これは良い方法ではありません。
0
は、私はあなたができることを意味、それはかなりではないと私は純粋なCSSでそれをやってお勧めしません:あなたが、少なくとも試みのためにこれをコーディングすることが期待されている
.thing {
position: relative;
display: inline-block;
}
.thing label, .thing img {
transform: scale(0.33);
transform-origin: 0 0;
transition: transform .4s;
}
.thing label {
position: absolute;
width: 100%;
height: 100%;
z-index: 1;
}
.thing input {
position: absolute;
visibility: hidden;
}
.thing input:checked ~ img,
.thing input:checked ~ label {
transform: scale(1);
}
<div class="thing">
<input type="checkbox" id="cb">
<label for="cb"></label>
<img src="http://placehold.it/150x150">
</div>
関連する問題
- 1. 画像をdivからcssに変換
- 2. 変換マップを使用したOpenCV2変換画像
- 3. 画像のCSS属性をHTML CSSに変換する方法
- 4. JavaScriptを使って背景画像CSSを変更する
- 5. JavaScriptを使ってpng画像をblob画像に変換しますか?
- 6. CSSセンターが可変サイズの画像を切り取った
- 7. php imagickを使って画像をスケッチに変換する
- 8. Ruby/JRubyを使って画像にPDFを変換する
- 9. jqueryを使ってテキストを画像に変換するには?
- 10. CSSを使った画像内の曲線
- 11. 画像を使ったダイスロールプログラム
- 12. 画像を使ったスタイリングリスト
- 13. フォントの変わったCSS変換
- 14. CSSを使用した画像のセンタリング
- 15. シルエットCSSを使用したPNG画像
- 16. 異なる画像サイズのCSSを使用した画像ギャラリーブロック?
- 17. 画像の変換
- 18. SVGに外部CSSを含む画像を変換する
- 19. CSSを使用した画像のサイズ変更とトリミング
- 20. javacvを使って画像をAndroidに動画に変換する方法は?
- 21. カラー画像pngをカラーCSS勾配に変換する
- 22. CSS変換3dキューブを画像として保存
- 23. ウェブサイトのメニューボタンの画像をCSSに変換する方法
- 24. カスタムCSSフォント(@ face-fonts)でHTMLを画像に変換する
- 25. IEでjavascriptのCSS変換を使用して画像を回転する
- 26. 画像をビットマップに変換
- 27. 3D変換でCSS勾配マスク画像を使用するときのグリッジ
- 28. C#画像を使った作業 - リソースまたは画像パス
- 29. CSS回転変換で画像がぼやける
- 30. CSS変換と遷移を使ったSVGのアニメーション
あなた自身。スタックオーバーフローはコードを書くサービスではありません。私はいくつか[**追加の研究**]を行うことをお勧めします(http://meta.stackoverflow.com/questions/261592/how-much-research-effort-is-expected-of-stack-overflow-users) Googleを介して、またはSOを検索して、試みてください。それでも問題が解決しない場合は、**あなたのコード**に戻り、あなたが試したことを説明してください。 –