奇怪的页脚空间从无处出现...... IE 7的问题

时间:2011-07-09 01:50:09

标签: css footer

我对ie7有疑问,出于某种原因,页脚附近会出现奇怪的额外空间。

你能帮我诊断一下这个问题吗?

我浪费了两天时间做某事......

在此处查看此行动:http://artvard.com/category.html

页脚是一种粘性版本。

1 个答案:

答案 0 :(得分:0)

我怀疑最后这段代码导致了你的问题。我认为IE7认为可能会在那里呈现一些HTML:

<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注释,它仍然可以作为JavaScript运行,而不会影响你的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> 
-->

这可能不是你的答案,但值得一试。