1

plusone 与其他人相比

我想知道我看到的问题是否仅针对我的网站,或者这是一个已知问题。

我有一些社交小部件可以很好地对齐,但由于某种原因,PlusOne 没有正确对齐。

我使用 Firebug 将它与 Facebook Like 小部件进行比较,根据 CSS,它们的高度完全相同,并且没有边距或填充。他们的CSS看起来相同。

<div>
        <fb:like layout="button_count" show_faces="false" width="90" action="like" font="verdana" colorscheme="light"></fb:like>

        <g:plusone size="medium"></g:plusone>

        <script type="text/javascript" src="http://w.sharethis.com/button/sharethis.js#publisher=d9550e2f-f25a-4e2e-ae45-7a51cf7e3d46&amp;type=website&amp;buttonText=Share%20item!&amp;embeds=true&amp;style=rotate"></script>
        &nbsp;<font face='Verdana, Arial, Helvetica, sans-serif' size='1'><a href='/mmh/recommend/send.php?prodid=$!product.id'><img src="/images/icons/icon_email.gif" border="0"> Email item</a></font>
</div>

实际上我有一个链接,我发生了同样的事情:http: //news.makemeheal.com/celebrity-plastic-surgery/jennifer-aniston-weighs-on-prince-williams-hair-loss/(如有必要,减少你的窗口大小,所以 Fbook 和 G+ 在同一行)

4

4 回答 4

3

用这个:

<span style="position:relative; top:3px">
<div class="g-plusone" data-size="small" data-annotation="none"></div>
</span>
于 2011-09-29T16:02:22.673 回答
0

在 +1 按钮周围放置一个 div (class=froogle),将它们全部浮动,然后根据需要设置样式。它对我有用:

.facebook-like, .twitter-share-button, .froogle {
  float: left;
  margin-right: 10px;
}
于 2013-01-29T13:54:26.353 回答
0

您可以尝试使用相对定位,例如将以下 CSS 添加到 G+ 按钮:

position: relative;
top: 5px; /* Or whatever looks right */

虽然,虽然它可能会解决您的问题,但它并不能完全显示问题的原因。

于 2011-08-24T09:49:33.477 回答
0

有同样的问题。我将 Google+ 代码放在 a 中<div>并使用 CSS 来限制 to 的max-height属性,<div>并且70px它起作用了。

于 2012-01-15T23:40:40.077 回答