Skip to content

Instantly share code, notes, and snippets.

@mildlygeeky
Created May 2, 2015 03:12
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mildlygeeky/2c03112fc858159d3fe7 to your computer and use it in GitHub Desktop.
Save mildlygeeky/2c03112fc858159d3fe7 to your computer and use it in GitHub Desktop.
{% if entry.homepageHeroDesktop|length > 0 and entry.homepageHeroMobile|length > 0 %}
<div class="homepage-hero homepage-hero--image">
<figure>
<picture>
{% set homepageHeroDesktop = entry.homepageHeroDesktop.first().getUrl() %}
{% set homepageHeroMobile = entry.homepageHeroMobile.first().getUrl() %}
<!--[if IE 9]><video style="display: none;"><![endif]-->
<source srcset="{{ homepageHeroDesktop }}" media="(min-width: 540px)">
<source srcset="{{ homepageHeroMobile }}">
<!--[if IE 9]></video><![endif]-->
<!--[if lt IE 9]>
<img src="{{ homepageHeroDesktop }}" alt="">
<![endif]-->
<!--[if !lt IE 9]> -->
<img srcset="{{ homepageHeroDesktop }}" alt="">
<!-- <![endif]-->
</picture>
<div class="homepage-hero__overlay">{{ entry.homepageHeroText }}</div>
</figure>
</div>
{% endif %}
@0xadada
Copy link

0xadada commented May 5, 2015

Less than ie9 just uses fallback <img src>, does Picturefill not polyfill for ie less than 9?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment