Skip to content
  • Recent
  • Tags
  • Popular
  • Users
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

Lay Theme Forum

  1. Home
  2. General Discussion
  3. image heights and scaling on mobile

image heights and scaling on mobile

Scheduled Pinned Locked Moved General Discussion
4 Posts 2 Posters 173 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    Monamos
    wrote on Aug 2, 2023, 11:57 PM last edited by
    #1

    Hi guys. I am trying to work out a way to set rules for how images will get vertically scaled up on mobile. I have a site with lots of landscape format images. However on mobile these end up looking like quite small thumbnails. I'd like to be able to scale the vertical heights of these (cropping the sides is ok), so they fill up more of the mobile browser.

    Is there a best practice approach for this using Lay?

    1 Reply Last reply
    0
    • A Offline
      A Offline
      arminunruh
      Global Moderator
      wrote on Aug 3, 2023, 2:24 PM last edited by
      #2

      i see

      at the moments its probably best to create a custom phone layout and put in portrait images,

      if you're good with css, maybe you can use
      https://developer.mozilla.org/en-US/docs/Web/CSS/object-fit
      and
      maybe https://developer.mozilla.org/en-US/docs/Web/CSS/aspect-ratio

      and probably the padding-bottom .ph div inside of an image element. you probably need to adapt it with css too

      M 1 Reply Last reply Aug 3, 2023, 11:10 PM
      0
      • A arminunruh
        Aug 3, 2023, 2:24 PM

        i see

        at the moments its probably best to create a custom phone layout and put in portrait images,

        if you're good with css, maybe you can use
        https://developer.mozilla.org/en-US/docs/Web/CSS/object-fit
        and
        maybe https://developer.mozilla.org/en-US/docs/Web/CSS/aspect-ratio

        and probably the padding-bottom .ph div inside of an image element. you probably need to adapt it with css too

        M Offline
        M Offline
        Monamos
        wrote on Aug 3, 2023, 11:10 PM last edited by
        #3

        Thanks @arminunruh I've worked around a little hack which sort of solves it. For images that I want to scale vertically on mobile, I have added them as row background images, and then given the row a height like 100vh. This then scaled it right up on mobile and crops the side. The only caveat being I need to make sure those images can scale gracefully and not lose important details in the crop.

        Do you see any problem with using viewport heights and row background images on different browser versions or devices?

        1 Reply Last reply
        0
        • A Offline
          A Offline
          arminunruh
          Global Moderator
          wrote on Aug 7, 2023, 6:20 PM last edited by
          #4

          no, i think its a clever solution!

          1 Reply Last reply
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes

          1/4

          Aug 2, 2023, 11:57 PM


          I also code custom websites or custom Lay features.
          💿 Email me here: 💿
          info@laytheme.com

          Before you post:
          1. When using a WordPress Cache plugin, disable it or clear your cache.
          2. Update Lay Theme and all Lay Theme Addons
          3. Disable all Plugins
          4. Go to Lay Options → Custom CSS & HTML, click "Turn Off All Custom Code", click "Save Changes"

          This often solves issues you might run into

          When you post:
          1. Post a link to where the problem is
          2. Does the problem happen on Chrome, Firefox, Safari or iPhone or Android?
          3. If the problem is difficult to explain, post screenshots / link to a video to explain it
          Online Users
          B
          benjaminmugnier
          less than a minute ago
          R
          reinterpret
          9 minutes ago
          S
          Stanlouche
          12 minutes ago
          A
          alasdair17
          18 minutes ago
          Forgot your key, lost your files, need a previous Lay Theme or Addon version? Go to www.laykeymanager.com
          laytheme.com
          • Login

          • Don't have an account? Register

          • Login or register to search.
          1 out of 4
          • First post
            1/4
            Last post
          0
          • Recent
          • Tags
          • Popular
          • Users
          • Search