From bd2e4e1b9f7a63f833cb5bf1bbf16702d522ec94 Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Wed, 19 Jan 2011 22:14:39 +0000 Subject: [PATCH] fixed a bug in Firefox with the webkit scrollbar --- source/site/javascripts/webkit-scrollbar.js | 6 +++--- source/site/stylesheets/webkit-scrollbar.css | 18 +++++++++--------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/source/site/javascripts/webkit-scrollbar.js b/source/site/javascripts/webkit-scrollbar.js index afc1c39..d80bf4e 100644 --- a/source/site/javascripts/webkit-scrollbar.js +++ b/source/site/javascripts/webkit-scrollbar.js @@ -1,5 +1,5 @@ $(document).ready(function(){ - if (navigator.userAgent.match(/Mobile.*Safari|Safari.*Mobile/i) !== null) { - $("body").css("position", "static").css("overflow-y", "auto").css("overflow-x", "auto"); - }; + if (navigator.userAgent.match(/Mobile.*Safari|Safari.*Mobile/i) !== null || navigator.userAgent.match(/Safari/) == null) { + $("body").css("position", "static").css("overflow-y", "auto").css("overflow-x", "auto").css("right", ""); + }; }); \ No newline at end of file diff --git a/source/site/stylesheets/webkit-scrollbar.css b/source/site/stylesheets/webkit-scrollbar.css index 75f8b1b..ed446d0 100644 --- a/source/site/stylesheets/webkit-scrollbar.css +++ b/source/site/stylesheets/webkit-scrollbar.css @@ -1,16 +1,16 @@ html { - overflow-y: auto; - background-color: transparent; + overflow-y: auto; + background-color: transparent; } body { - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 10px; - overflow-y: scroll; - overflow-x: hidden; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 10px; + overflow-y: scroll; + overflow-x: hidden; } /* @group ::-webkit-scrollbar */