特定の要素に1秒以上ホバーした後に画像を表示したい。ホバリングでの遅延画像表示
私はSOの古い投稿を見てきましたが、イメージを表示することに関して何も見つかりませんでした。
は今、ここに私はCSSで持っているものの例です:
a.type1,
a.type2{
position: relative;
}
a.type1:hover:after,
a.type2:hover:after{
content: url(imageurlgoeshere);
position: absolute;
z-index: 3;
}
私は内容ではないので、私はそれが動作しないことをかなり確信しているが、遷移遅延などを追加しようとしましたアニメーション可能なプロパティ。
私は不透明度を使用すると効果があると思うが、ユーザーが移動するまで画像をレンダリングしないようにしたい。
背景画像を使用しようとしましたが、何か問題が発生しました。 場合によっては、カーソルが消えてホバー状態を失うと思われるものが原因で、カーソルが点滅します。
チェックこのhttp://stackoverflow.com/a/34391120/4229270 – Sinto
@Karthikeyansundaramoorthi Yeah-私はCSSでそれを維持したいと思いますのみ。 –
@Sintoスニペットは同じ問題を抱えています。ホバー効果の実行を遅らせることはありません。それはすぐにそれを行います。私はおそらくJSでこれをやや早く行うことができましたが、今は100%CSSにしておきたいと思います。 –