Skip to content
  • Recent
  • Tags
  • Popular
  • Users
  • Search
Skins
  • Light
  • Brite
  • 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 centered / resized on all screens

image centered / resized on all screens

Scheduled Pinned Locked Moved General Discussion
4 Posts 2 Posters 1.9k Views 2 Watching
  • 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.
  • J
    J
    jonasschulte
    wrote on last edited by jonasschulte
    #1

    Hi everyone,

    How do I get a single image horizontally and vertically centered and proportional scaled, so it doesn´t get cropped, no matter the screen or image format?

    The images are displayed on single project pages.
    (For example: https://sylviagoebel.de/paredus/)

    I tried to activate „Use browser height for row height“ and restrict the image through a class and max-width / max-height. But this doesn´t effect the image.

    I´m struggling to find a solution and hope someone can help.

    Best, jonas

    1 Reply Last reply
    0
    • arminunruhA
      arminunruhA
      arminunruh
      Global Moderator
      wrote on last edited by arminunruh
      #2

      create a row, right click the row and choose "use browser height for row height"

      insert an image.

      right click the image, click "set html class and id"
      use a class like:

      fluidimage

      image.png

      add this in:
      lay options -> custom css & html -> custom css for desktop

      
      .fluidimage{
          position: absolute!important;
          top: 5vh!important;
          left: 5vw!important;
      }
      
      .fluidimage .ph{
          display: none;
      }
      
      
      .fluidimage img{
         width: 90vw!important;
         height: 90vh!important;
         object-fit: contain!important;
      }
      
      1 Reply Last reply
      0
      • J
        J
        jonasschulte
        wrote on last edited by
        #3

        Great, this works. Thanks a lot, Armin!

        1 Reply Last reply
        0
        • arminunruhA
          arminunruhA
          arminunruh
          Global Moderator
          wrote on last edited by arminunruh
          #4

          hey jonas!
          with the latest lay theme update you can also do this:

          position an image over the whole full width:

          image.png

          select the image and in the sidebar, enable fixed height and use object fit contain.
          play around with the height setting, you could also use a value like 90vh for example

          46d3e012-340c-4dca-97fb-a60c23a14345-image.png

          1 Reply Last reply
          0

          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

          With your input, this post could be even better 💗

          Register Login
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          Online Users
          I
          itsbadjujuju
          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.
          • First post
            Last post
          0
          • Recent
          • Tags
          • Popular
          • Users
          • Search