私は、ホバリング効果を達成するためにcss3を使用する一連のイメージを持っています。画像上を使用すると、キャプションがスライドします。それは非常に素晴らしい効果です。モバイルでは、ホバーオーバーがないため、このホバー効果はユーザーには表示されません。理想的には、モバイルユーザーが画像上で「タップ」(クリックと同じ)したときにキャプションを表示するようにしたいと考えています。 css hoverセレクターをクリックイベントに変換する最良の方法は何ですか?私は最良の方法はjqueryを使うことだと考えています。私は、次のようなsoemthingをした場合でも、私はこれはCSS3でどのように動作するかわからない:CSS3のホバー遷移をjqueryのクリックイベントに置き換えます。
$("img").click(function(){
perform css3 hover transitions now
});
それだけ480PX(モバイル)以下の画面に適用されますので、私は条件付きでこれを置くだろう。私の質問は、これらのCSS3ホバートランジションをモバイル画面上のjqueryクリックイベントとしてどのように起動させるのでしょうか?何か案は?
これは、私に大きな解決策を見つけ出しました。これは、単純に通常のjqueryライブラリでclickイベントを使用することです。画像の周りにはアンカーがないので、モバイルとデスクトップの両方で動作します(ホバーまたはクリックとして) – JCHASE11