From 73989553af1cafeade2d91cc5ca32ea5eeffb8cb Mon Sep 17 00:00:00 2001 From: "Steinar H. Gunderson" Date: Mon, 31 Jul 2006 18:03:31 +0200 Subject: [PATCH] Lots of IE-specific positioning fixes. --- pr0n-fullscreen.css | 17 ++++++++--------- pr0n-fullscreen.js | 7 ++----- 2 files changed, 10 insertions(+), 14 deletions(-) diff --git a/pr0n-fullscreen.css b/pr0n-fullscreen.css index c528000..9aab84d 100644 --- a/pr0n-fullscreen.css +++ b/pr0n-fullscreen.css @@ -1,12 +1,14 @@ +* { + margin: 0; + padding: 0; +} + body { background-color: black; color: white; - margin: 0; - padding: 0; } .container { text-align: center; -/* border: 1px solid red; */ } img { vertical-align: middle; @@ -26,8 +28,8 @@ img { } #preload { position: absolute; - left: -2px; - top: -2px; + left: -2000px; + top: -2000px; width: 1px; height: 1px; /* left: 10px; @@ -37,13 +39,10 @@ img { } /* IE5/6 madness */ -html -{ +html { overflow: hidden; } - body { height: 100%; - overflow: auto; } diff --git a/pr0n-fullscreen.js b/pr0n-fullscreen.js index d28c2a4..31b51ec 100644 --- a/pr0n-fullscreen.js +++ b/pr0n-fullscreen.js @@ -5,12 +5,12 @@ function find_width() return [window.innerWidth, window.innerHeight]; } else if (document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight)) { // IE 6+ in 'standards compliant mode' - return [document.documentElement.clientWidth, document.documentElement.clientHeight - 42]; + return [document.documentElement.clientWidth, document.documentElement.clientHeight]; } else if (document.body && (document.body.clientWidth || document.body.clientHeight)) { // IE 4-compatible return [document.body.clientWidth, document.body.clientHeight]; } - return (null,null); + return [null,null]; } /* @@ -95,9 +95,6 @@ function relayout() main.style.width = adjusted_size[0] + "px"; main.style.height = adjusted_size[1] + "px"; main.style.lineHeight = adjusted_size[1] + "px"; - if (document.all) { // IE-specific - main.style.fontSize = adjusted_size[1] + "px"; - } set_opacity("previous", can_go_previous() ? 0.7 : 0.1); set_opacity("next", can_go_next() ? 0.7 : 0.1); -- 2.39.2