0

我不知道为什么 facebook 按钮在下一页的顶部没有对齐 http://wishd.me/chovy/lists/507f8817a51102a137000001

<div class="social">
    <a href="https://twitter.com/share" class="twitter-share-button" data-lang="en" data-size="medium" data-count="none">Tweet</a>
    <div class="fb-like" data-send="true" data-layout="button_count" data-width="450" data-show-faces="false"></div>
</div>

facebook 按钮比 twitter 按钮略低。

4

3 回答 3

1

如果您检查 dom,您会看到 twitter iframe 的高度为 20px,而 fb div 的高度为 27px。

有几种方法可以处理这个问题。我不喜欢上面的两个帖子,因为 .social .iframe 规则也会将 fb iframe 向下移动 4px。另一个是我的意见很混乱。

你可以做:

.social > iframe { display: inline-block; position: relative; top: 4px; }

所有的解决方案都不是最漂亮的......

于 2012-10-19T08:54:58.217 回答
0

尝试

<div style="float:left ;margin-right:5px;margin-top:4px">
     <iframe scrolling="no" frameborder="0" allowtransparency="true" src="http://platform.twitter.com/widgets/tweet_button.1347008535.html#_=1350635993430&amp;count=none&amp;id=twitter-widget-0&amp;lang=en&amp;original_referer=http%3A%2F%2Fwishd.me%2Fchovy%2Flists%2F507f8817a51102a137000001&amp;size=m&amp;text=chovy's%20wishlist%20%C2%BB%20Movies%20-%20Wishd.me&amp;url=http%3A%2F%2Fwishd.me%2Fchovy%2Flists%2F507f8817a51102a137000001" class="twitter-share-button twitter-count-none" style="width: 58px; height: 20px;" title="Twitter Tweet Button" data-twttr-rendered="true"></iframe>

</div>

结果

在此处输入图像描述

于 2012-10-19T08:42:07.693 回答
0
.social iframe {
  position: relative;
  top: 4px;
}

Twitteriframe稍微走低了一点,而且都对齐得很好。

ps 您的.social样式位于 style.css 第 445 行。

于 2012-10-19T08:46:22.527 回答