ここにも同様の質問がありますが、<img>
タグに関するものだと思います。と同じかどうかはよくわかりませんbackground-image
。
レスポンシブウェブサイトを作成していますが、携帯電話からアクセスした場合(またはウィンドウ幅が小さい場合)に画像を読み込ませたくないという問題があります。display: none;
ifを使って画像を適用しただけでは@media
、携帯電話に表示されているかどうかに関係なく、とにかく画像をロードすると時間とリソースが無駄になると思います。
私が必要としているのは、画像(<img>
またはを含む要素background-image
)が表示されている場合にのみロードすることです。どういうわけか自分のサイトの応答性を最適化するのが心配です。
javascript(またはjQuery)を使用して実行する場合は、非常に軽量であると便利です。ありがとう!