display: table;
height: 100%;
width: 100%;
- position: fixed;
+ position: absolute;
left: 0;
top: 0;
/* Menu */
#menu {
- position: fixed;
+ position: absolute;
left: 0;
top: 0;
width: 100%;
}
div#menuControl {
- position: fixed;
+ position: absolute;
top: 0;
left: 0;
z-index: 3;
}
-/* Viewport Clone */
+/* Viewport */
-div#viewportClone {
- display: table;
+div#viewport {
height: 100%;
width: 100%;
- position: fixed;
+ position: absolute;
left: 0;
top: 0;
-
- visibility: hidden;
+ overflow: auto;
}
/* Keyboard event target */
textarea#eventTarget {
- position: fixed;
+ position: absolute;
/* Hide offscreen */
left: 0;