2011-07-09 7 views
0

ie7に問題があります。何らかの理由で、奇妙な余分なスペースがフッターの近くに表示されます。どこからでも奇妙なフッタスペースのアペラ... IE7の問題

この問題の診断にお役立てください。

私が何かをしようとして二日無駄に...

は、ここでは、アクションでそれを参照してください:http://artvard.com/category.html

フッターはスティッキーバージョンのようなものです。

答えて

0

最後にこのコードが問題を引き起こしていると思われます。

<script> 
    (function(d, t) { 
     var g = d.createElement(t), 
    s = d.getElementsByTagName(t)[0]; 
     g.async = true; 
     g.src = 'https://apis.google.com/js/plusone.js'; 
     s.parentNode.insertBefore(g, s); 
    })(document, 'script'); 
</script> 

JavaScriptで素敵なトリックは、あなたがその周りにHTMLコメントを包むことができることであり、それはまだあなたのHTMLのレイアウトに影響を与えずにはJavaScriptとして機能:私はIE7が、いくつかのHTMLがレンダリングされるがあるかもしれないと考えてだと思います。私は個人的にXHTMLのチェックを回避するためにそれを使用するが、それはあまりにもここであなたを助けるかもしれない:

<!-- 
    <script> 
     (function(d, t) { 
      var g = d.createElement(t), 
     s = d.getElementsByTagName(t)[0]; 
      g.async = true; 
      g.src = 'https://apis.google.com/js/plusone.js'; 
      s.parentNode.insertBefore(g, s); 
     })(document, 'script'); 
    </script> 
--> 

これはあなたの答えではないかもしれないが、それはショットの価値があります。

+0

私はフッターにjsがありません: –

+0

btw this <! - はjavascriptを作成しません。このページでは興味深い提案がありますが、フッターの問題もこのページにあります:http://artvard.com/main.htmlまったく機能しません!コードはボディータグ –

+0

の中にあるので、それは良いことではありません!体の中のコメントについて知っていてうれしい。私の次の考えは、.wrapfooterクラスの高さです。高さをコメントアウトして、何が起こるか見てみてください。あなたを迷わせて申し訳ありません。 –