类似Facebook的代码给出了css/javascript错误

类似Facebook的代码给出了css/javascript错误,css,facebook,facebook-like,Css,Facebook,Facebook Like,想添加简单的facebook“喜欢”模块到我的网站。 im使用facebook开发者网站生成的代码 在打开body tag之后添加此项: <div id="fb-root"></div> <script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s);

想添加简单的facebook“喜欢”模块到我的网站。 im使用facebook开发者网站生成的代码 在打开body tag之后添加此项:

<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/pl_PL/all.js#xfbml=1";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
这样的错误有很多

你知道怎么解决这个问题吗?整个页面似乎工作正常,但我不喜欢在我的页面上出现这种问题。
我也在这个页面中使用jquery,所以这可能会导致一些问题?

您遇到的这些错误是因为有一些CSS属性需要在多个表单中定义,以最大限度地提高与不同浏览器的兼容性

对标准声明的这些添加称为供应商前缀。有关更多信息,您可能希望查看本文:

例如,以以下CSS为例:

.roundcorners {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
-moz border radius
适用于旧版本的Firefox,新版本支持
border radius
<代码>-webkit边框半径适用于webkit支持的浏览器(Chrome、Safari)

换句话说,只要你想在大多数现代浏览器中使用like按钮,就无法避免出现这些错误


注意:当浏览器看到未知的属性/规则时,它会忽略声明,因此只要您的规则是,那么这是无害的。

好的,请理解这一点,但我在以下行中的顶部和右侧属性也有错误:.fb\u对话框\u关闭\u图标{background:url()不重复滚动0 0透明;\u background-image:url(\9;right:7px\9}。为什么使用top:8px\9;right:7px\9这样的值?strange@abiku我并不想说得粗鲁,但是,你为什么在意呢?:)这些可能是针对特定浏览器的黑客攻击(或者可能是编码问题)--只要它还在工作,别担心。你不可能得到一个没有浏览器特定漏洞的无错误页面。我相信Facebook前端开发人员已经对它进行了足够的考虑,别担心:P
unknown property „-moz-border-radius”, unknown property: "moz-outline-style.3",[],function(a,b,c,d,e,f){(function(){var g={}.toString,h,i,j,k=e.exports={},l...
.roundcorners {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}