impress / impress.js

It's a presentation framework based on the power of CSS3 transforms and transitions in modern browsers and inspired by the idea behind prezi.com.
http://impress.js.org
MIT License
37.62k stars 6.67k forks source link

Vertical automatic sizing of slides cuts off top. #750

Open atlv24 opened 4 years ago

atlv24 commented 4 years ago

Hello, awesome project you got here! I have a problem using it with slides that are taller than they are wide. The automatic sizing seems to break.

Here is my website homepage where you can see it in action on the Punk 4 hovertank slider: https://rivalrebels.com/en/

This also happens with all my slides if the aspect ratio of the monitor is sufficiently wide.

Side note: impress.js doesnt seem to load at all on mobile, does anyone know why this would be the case?

henrikingo commented 4 years ago

Thanks. Original idea was not mine, although I've been developing this for the past 4 years or so.

I will take a look at the automatic sizing. I have notices some issues myself recently too.

The quick answer to your last question: Mobile devices were explicitly prevented from loading presentations, as impress presentations can consume lots of memory. But I have removed that block a couple years ago. If you download/check out most recent version, it should definitively work.

henrikingo commented 4 years ago

Hi. I can't reproduce what you're saying happens to you. Whatever ways I stretch the browser window, the active slide is zoomed perfectly.

image image

I think what you say can easily happen though, and the problem would be with your own CSS. If you want to share your html and css code here, I can take a closer look, otherwise I will close this issue.