diff options
author | Hakim El Hattab | 2017-06-13 09:43:05 +0200 |
---|---|---|
committer | Hakim El Hattab | 2017-06-13 09:43:05 +0200 |
commit | 123309222390608d6736cec8ce500ace501dfa99 (patch) | |
tree | c8b0b659502b654ee5c69f2ae134e8ce5c8795e7 /css/reveal.scss | |
parent | 9342d19b5adcd3eea1f2f16ba74ec2f83928efc5 (diff) |
prevent mobile safari header from covering presentation content
Diffstat (limited to 'css/reveal.scss')
-rw-r--r-- | css/reveal.scss | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/css/reveal.scss b/css/reveal.scss index 4a953fd..8f5ac5b 100644 --- a/css/reveal.scss +++ b/css/reveal.scss @@ -569,6 +569,16 @@ $controlsArrowAngleActive: 36deg; touch-action: none; } +// Mobile Safari sometimes overlays a header at the top +// of the page when in landscape mode. Using fixed +// positioning ensures that reveal.js reduces its height +// when this header is visible. +@media only screen and (orientation : landscape) { + .reveal.ua-iphone { + position: fixed; + } +} + .reveal .slides { position: absolute; width: 100%; |