2

我似乎注意到 Facebook 的 JS

<div id="fb-root"></div>
<script src="http://connect.facebook.net/en_US/all.js#appId=APP_ID&amp;xfbml=1"></script>

似乎会影响我网站在 IE 中的 CSS。例如。说标题使用font1,正文使用font2。有时,在 IE 中,所有字体都使用 font1 甚至交换,标题使用 font2,正文使用 font1 ......它似乎也影响了一些PIE CSS的东西。有人有同样的问题吗?

4

1 回答 1

2

我有同样的问题。我为我的标题使用下载的字体,在 IE8 上,Facebook Javascript 搞砸了字体。当我以我认为正确的架构构建代码时,就会发生这种情况——Facebook Javascript 包含在我的标题中,其余的 Javascript 包含在我的标题中。

当我将 javascript 包含向下移动到添加类似按钮的实际 div 时,问题就消失了。

    <div id="facebooklike" style="position: absolute; left: 645px; top: -37px;">
    <div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like href="http://www.tripinsurance.com" send="false" width="350" show_faces="false" font="arial"></fb:like>
    </div>

我认为如果在页面上加载 div 之前加载 Facebook 代码,则可能会发生问题。

于 2011-05-10T05:00:18.310 回答