正如您从下面的示例中看到的那样,Facebook 点赞按钮应该出现在日期和文章开头之间的空白处,但由于我无法弄清楚的未知原因,它却向下移动了。我敢肯定这是一些晦涩难懂的 CSS 东西,但感谢您提供任何帮助。谢谢!:-)
问问题
1445 次
5 回答
2
删除 news.css 文件中的第 30 行:
#news-story iframe.fb_ltr {margin:25px 0 10px 0;}
您明确地为喜欢按钮 iframe 提供了 25px 的上边距。
于 2012-04-26T17:38:41.853 回答
2
我发现了问题
请删除边距#news-story iframe.fb_ltr
http://readabout.me/stylesheets/news.css 第 30 行 - 并在“#fbLikeButton”问题上设置填充顶部将得到解决
于 2012-04-26T18:02:00.077 回答
1
我认为这将解决您的问题:)
<div id="fbLikeButton" style="height: 50px; ">
编辑:我认为@cpilko 已经找到了确切的原因,尽管我相信 news.css 不是你的,而是 facebook 的,在这种情况下,你可以尝试将以下代码添加到你的 css 中。
#news-story iframe.fb_ltr {
margin: 0 !important;
}
于 2012-04-26T17:35:17.143 回答
0
只需在 like 按钮中添加一个 height 属性 -#fbLikeButton{height:60px;}
于 2012-04-26T18:18:31.627 回答
0
这行得通。谢谢大家!
-#news-story iframe.fb_ltr {margin:25px 0 10px 0;}
+
+div#fbLikeButton {
+ margin-top: 10px;
+ margin-bottom: 10px;
+}
基本上,我删除了内部样式并设置了周围 div 的样式。我没有意识到我们有像按钮 iFrame 这样的 Facebook 内部实际样式的代码。
于 2012-04-26T19:50:37.690 回答