overflow: hidden;
}
+.guac-error .software-cursor {
+ cursor: default;
+}
+
* {
-webkit-tap-highlight-color: rgba(0,0,0,0);
}
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;