diff options
| author | Ben Harris <bjh21@bjh21.me.uk> | 2022-10-17 22:34:54 +0100 |
|---|---|---|
| committer | Ben Harris <bjh21@bjh21.me.uk> | 2022-10-17 23:16:31 +0100 |
| commit | 49849e40ec2560fc22cf2da2a5f9be10c90f42bc (patch) | |
| tree | a71452275f8c15f35ba7a4cd793ed9e1cb5f1e10 | |
| parent | c90d64f2439cf4fc5ac07f0ace27100aad2b69be (diff) | |
| download | puzzles-49849e40ec2560fc22cf2da2a5f9be10c90f42bc.zip puzzles-49849e40ec2560fc22cf2da2a5f9be10c90f42bc.tar.gz puzzles-49849e40ec2560fc22cf2da2a5f9be10c90f42bc.tar.bz2 puzzles-49849e40ec2560fc22cf2da2a5f9be10c90f42bc.tar.xz | |
js: Move dialogue-box sizing and positioning from JavaScript to CSS
This has the advantage that if you resize the window while a dialogue
box is active, the dialogue box adjusts itself accordingly.
| -rw-r--r-- | emccpre.js | 3 | ||||
| -rwxr-xr-x | html/jspage.pl | 3 |
2 files changed, 3 insertions, 3 deletions
@@ -184,9 +184,6 @@ function dialog_init(titletext) { // Now create a form which sits on top of that in turn. dlg_form = document.createElement("form"); dlg_form.id = "dlgform"; - dlg_form.style.width = (window.innerWidth * 2 / 3) + "px"; - dlg_form.style.top = (window.innerHeight / 10) + "px"; - dlg_form.style.left = (window.innerWidth / 6) + "px"; var title = document.createElement("p"); title.className = "title"; diff --git a/html/jspage.pl b/html/jspage.pl index 3a241e4..07ea719 100755 --- a/html/jspage.pl +++ b/html/jspage.pl @@ -225,12 +225,15 @@ EOF } #dlgform { + width: 66.6667vw; opacity: 1; background: #ffffff; color: #000000; position: absolute; border: 2px solid black; padding: 20px; + top: 10vh; + left: 16.6667vw; z-index: 100; } |