IE10および11のHTML5 <picture> srcsetフォールバック

ServerSideSkittles

フッターをさまざまなデバイスに応答させたいので、cloudinaryのジェネレーターを使用しました。これがHTML5です

<picture>
<img
sizes="(max-width: 1920px) 100vw, 1920px"
srcset="
footer_rainbow_fjrr5j_c_scale,w_190.png 190w,
footer_rainbow_fjrr5j_c_scale,w_780.png 780w,
footer_rainbow_fjrr5j_c_scale,w_1190.png 1190w,
footer_rainbow_fjrr5j_c_scale,w_1920.png 1920w"
src="footer_rainbow_fjrr5j_c_scale,w_1920.png"
alt="">
</picture>

ただし、caniuse.comによると、IE10または11はサポートされていません。

最高のフォールバックは何ですか?これまで考えられるのは、異なるブレークポイントを持つcssを使用したメディアクエリを使用することだけです。もっと良い方法はありますか?私はcssカバー、幅も試しました。100%含まれていますが、どちらも完璧ではありません。

emailstudioadam

すでにフォールバックがあります。セットアップ方法は、IE 10および11で機能するはずです...どちらもサイズとsrcset属性を無視しますが、デフォルトではsrc属性を使用します。

画像を使用して同じ構造をテストしたところ、IE10と11の両方でデフォルトのフォールバック画像が正常に表示されました。

<img
sizes="(max-width: 1920px) 100vw, 1920px"
srcset="
http://www.studioadam.com/codepen/waterfall-wide-1100.jpg  1100w,
         http://www.studioadam.com/codepen/waterfall-wide-550.jpg  550w"
src="http://www.studioadam.com/codepen/waterfall-wide-1100.jpg"
alt="">

または(または直接画像をアートしたい場合)、画像要素内でソース要素を使用することもできます:http//codepen.io/studioadam/pen/pNVNNj?editors = 1100

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

IE9およびIE10のFlexboxの順序、位置、折り返しのフォールバック

分類Dev

IE10およびIE11の関数外の「return」ステートメント

分類Dev

IE10およびIE11の関数外の「return」ステートメント

分類Dev

IE10および11用の特別なスタイルシートを作成しています

分類Dev

IE10および11のスケーリングされたSVGの奇妙なマージン

分類Dev

レスポンシブ画像、画像とsrcsetを使用した画像、フォールバックの問題

分類Dev

IE10および11のドロップダウンメニューでホバーの背景色を変更します

分類Dev

IE10および11のドロップダウンメニューでホバーの背景色を変更します

分類Dev

Selenium WebDriver:IE11およびIE10でdragAndDropメソッドが失敗する

分類Dev

モントセラトフォントはIE10および11では表示されません

分類Dev

SafariのHTML5パターンフォールバック

分類Dev

TinyMCE画像のアップロードがIE9およびIE10で機能しない

分類Dev

VelocityJSおよびVelocityUIのCDNフォールバック

分類Dev

ラベル:ホバー属性は、IE10およびIE11で誤った要素をトリガーします

分類Dev

IE10およびその他のブラウザーでのJSコードの解読

分類Dev

Googleバックアップおよび同期ツールフォルダの削除

分類Dev

CSSキーフレームアニメーション:translate3dはIE10およびIE11では表示されません

分類Dev

HTML5メータータグがIE10で機能しない

分類Dev

HTML5、「for」ループ、および飛行機の問題

分類Dev

XMLHttpRequestを使用してCORSリクエストを試行すると、IE10およびIE11SCRIPT5アクセスが拒否されましたエラー

分類Dev

AngularおよびHTML5フルスクリーンAPI

分類Dev

複数ページのURLフォールバック(index.htmlおよびsubpage.html)

分類Dev

IE10およびFirefoxで画像が機能しないSVGパターン

分類Dev

RxJavaのフォールバックオブザーバブル

分類Dev

CRFのフォワードおよびフォワードバックワードアルゴリズム

分類Dev

Webpackの<picture>のsrcset属性から画像をロードする方法は?

分類Dev

Angular5ルートフォールバック

分類Dev

Rails 5 I18ndefault_localeおよびフォールバックロケール

分類Dev

APIコールバックのフォーマット応答

Related 関連記事

  1. 1

    IE9およびIE10のFlexboxの順序、位置、折り返しのフォールバック

  2. 2

    IE10およびIE11の関数外の「return」ステートメント

  3. 3

    IE10およびIE11の関数外の「return」ステートメント

  4. 4

    IE10および11用の特別なスタイルシートを作成しています

  5. 5

    IE10および11のスケーリングされたSVGの奇妙なマージン

  6. 6

    レスポンシブ画像、画像とsrcsetを使用した画像、フォールバックの問題

  7. 7

    IE10および11のドロップダウンメニューでホバーの背景色を変更します

  8. 8

    IE10および11のドロップダウンメニューでホバーの背景色を変更します

  9. 9

    Selenium WebDriver:IE11およびIE10でdragAndDropメソッドが失敗する

  10. 10

    モントセラトフォントはIE10および11では表示されません

  11. 11

    SafariのHTML5パターンフォールバック

  12. 12

    TinyMCE画像のアップロードがIE9およびIE10で機能しない

  13. 13

    VelocityJSおよびVelocityUIのCDNフォールバック

  14. 14

    ラベル:ホバー属性は、IE10およびIE11で誤った要素をトリガーします

  15. 15

    IE10およびその他のブラウザーでのJSコードの解読

  16. 16

    Googleバックアップおよび同期ツールフォルダの削除

  17. 17

    CSSキーフレームアニメーション:translate3dはIE10およびIE11では表示されません

  18. 18

    HTML5メータータグがIE10で機能しない

  19. 19

    HTML5、「for」ループ、および飛行機の問題

  20. 20

    XMLHttpRequestを使用してCORSリクエストを試行すると、IE10およびIE11SCRIPT5アクセスが拒否されましたエラー

  21. 21

    AngularおよびHTML5フルスクリーンAPI

  22. 22

    複数ページのURLフォールバック(index.htmlおよびsubpage.html)

  23. 23

    IE10およびFirefoxで画像が機能しないSVGパターン

  24. 24

    RxJavaのフォールバックオブザーバブル

  25. 25

    CRFのフォワードおよびフォワードバックワードアルゴリズム

  26. 26

    Webpackの<picture>のsrcset属性から画像をロードする方法は?

  27. 27

    Angular5ルートフォールバック

  28. 28

    Rails 5 I18ndefault_localeおよびフォールバックロケール

  29. 29

    APIコールバックのフォーマット応答

ホットタグ

アーカイブ