# Srcset only for .jpg files

**URL:** <https://forum.getkirby.com/t/srcset-only-for-jpg-files/25876>\
**Category:** Questions\
**Tags:** v3\
**Created:** [June 30, 2022, 9:33pm UTC](https://forum.getkirby.com/t/srcset-only-for-jpg-files/25876 "2022-06-30T21:33:01Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![joaoaraujo](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/joaoaraujo/32/8005_2.png) [@joaoaraujo](https://forum.getkirby.com/u/joaoaraujo)\
**Post date:** [June 30, 2022, 9:33pm UTC](https://forum.getkirby.com/t/srcset-only-for-jpg-files/25876/1 "2022-06-30T21:33:01Z")

</div>

Hello,

Is it possible to set up srcset() only for .jpg files?  
I want to maintain the original .gif files.

Thanks!

---

<div class="post-metadata">

**Author:** ![texnixe](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/texnixe/32/5754_2.png) [@texnixe](https://forum.getkirby.com/u/texnixe)\
**Post date:** [June 30, 2022, 10:12pm UTC](https://forum.getkirby.com/t/srcset-only-for-jpg-files/25876/2 "2022-06-30T22:12:15Z")

</div>

Yes, you can check the file mime and use srcset conditionally.

---

<div class="post-metadata">

**Author:** ![joaoaraujo](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/joaoaraujo/32/8005_2.png) [@joaoaraujo](https://forum.getkirby.com/u/joaoaraujo)\
**Post date:** [July 5, 2022, 7:34pm UTC](https://forum.getkirby.com/t/srcset-only-for-jpg-files/25876/3 "2022-07-05T19:34:25Z")

</div>

Thanks for the help!  
I’m trying this, but I’m not having any results:

```auto
        <figure>
            <img
            class="fade"
            alt=""
            src="<?= $file->url() ?>"
            <?php if ($file->mime('jpg')): ?>

              srcset="<?= $file->srcset([600, 900, 1200]) ?>"
   <?php endif ?>
    />
</figure>

```

---

<div class="post-metadata">

**Author:** ![texnixe](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/texnixe/32/5754_2.png) [@texnixe](https://forum.getkirby.com/u/texnixe)\
**Post date:** [July 5, 2022, 8:41pm UTC](https://forum.getkirby.com/t/srcset-only-for-jpg-files/25876/4 "2022-07-05T20:41:36Z")

</div>

> [@joaoaraujo](#):
>
> `<?php if ($file->mime('jpg')): ?>`

You cannot pass `jpg` as an argument.

```auto
<?php if ($file->mime() === 'image/jpeg'): ?>

```

---

<div class="post-metadata">

**Author:** ![joaoaraujo](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/joaoaraujo/32/8005_2.png) [@joaoaraujo](https://forum.getkirby.com/u/joaoaraujo)\
**Post date:** [July 7, 2022, 9:43am UTC](https://forum.getkirby.com/t/srcset-only-for-jpg-files/25876/5 "2022-07-07T09:43:23Z")

</div>

Thank you  
Works perfectly!
