我无法弄清楚为什么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按钮略低。
答案 0 :(得分:1)
如果您要检查dom,您会看到twitter iframe的高度为20px,fb div的高度为27px。
有几种方法可以解决这个问题。我不喜欢上面的两个帖子,因为.social .iframe规则也会将fb iframe 4px向下移动。另一个是我的意见混乱。
你可以这样做:
.social > iframe { display: inline-block; position: relative; top: 4px; }
所有解决方案都不是最漂亮的......
答案 1 :(得分: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&count=none&id=twitter-widget-0&lang=en&original_referer=http%3A%2F%2Fwishd.me%2Fchovy%2Flists%2F507f8817a51102a137000001&size=m&text=chovy's%20wishlist%20%C2%BB%20Movies%20-%20Wishd.me&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>
结果
答案 2 :(得分:0)
.social iframe {
position: relative;
top: 4px;
}
Twitter iframe
移动得越来越低,并且整齐排列。
P.S。您的.social
样式位于style.css第445行。