Facebook JS在IE中影响CSS/@font-face
Facebook JS affecting CSS/@font-face in IE?
我似乎注意到Facebook的JS
<div id="fb-root"></div>
<script src="http://connect.facebook.net/en_US/all.js#appId=APP_ID&xfbml=1"></script>
似乎影响了我的网站在IE中的CSS。如。比如header使用font1, body使用font2。有时,在IE中,所有字体都使用font1,甚至交换,标题使用font2,正文使用font1…它似乎也影响了一些PIE CSS的东西。有人遇到同样的问题吗?
我遇到了完全相同的问题。我使用下载的字体作为我的标题,在IE8上,Facebook Javascript搞砸了字体。当我按照我认为正确的架构构建代码时,就发生了这种情况——Facebook Javascript include与其他Javascript include一起出现在我的头文件中。
当我将javascript include移动到添加了like按钮的实际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>
我认为这个问题可能会发生,如果Facebook代码是在div加载页面之前加载的。
相关文章:
- 如何知道字体(@font face)是否已经加载
- 在Stylus css中循环@font face
- 在bookmarklet中使用@import和@font face(适用于Chrome,但不适用于Firefox)
- 是否可以通过javascript将@font face html实体输入到输入中
- @font face在Chrome中无法呈现正确的字体系列
- 在哪里下载@font-face文件以及如何参考
- Firefox不会在@font-face声明的跨浏览器请求中发送cookie
- 动态添加@font-face到svg
- 在ie8及以下版本中动态添加@font-face规则
- 设置body.style.fontSize后CSS font-size不起作用
- 如果font-face必须调用多个文件,那么它值得吗?
- 如何在font.css中添加字体以便在CKEDITOR中使用字体
- 在CSS3 @font-face的结扎
- 如何使用CSS's @font-face为JavaScript创建文本设置样式
- 使用CSS/javascript/jquery实现一个max-font-size样式规则
- @font-face, Firefox, CDN, document.domain
- @Font-face onload method?
- Using Cufon and @font-face together
- internet explorer 8 - IE @font-face不稳定的JavaScript
- Facebook JS在IE中影响CSS/@font-face