おそらく3つの異なる「状態」を含むレスポンシブレイアウトをコーディングしようとしています。
風変わりな部分は、テキストの多くがイメージであることです。たとえば、メニュー項目はイメージです。これは私の考えではありません。変更することはできません。
画像は状態ごとにサイズ以外にわずかに異なるため (たとえば、最小の状態では、メニューは通常のヘッダーではなくフローティング ボタンになります)、同じ画像をスケーリングするだけでなく、画像を切り替える必要があります。
それがなかったら、おそらく「adaptive-images.com」を使っていたでしょう。
そのため、このためのベスト プラクティス ソリューションに関する情報が必要です。
私が考えることができるもの:
画像を背景として読み込む – 少し不潔に感じます.
両方のバージョンを挿入し、css 表示プロパティを切り替えます – 非常に不潔です!
すべての img リンクを設定する JavaScript を作成します。少しやり過ぎに感じますか?
良い解決策に座っている人はいますか?:)