1

我读到了这个,我尝试了不同的字符串,但对我没有任何作用。我在 div 容器中有 +1 按钮。容器向右浮动,我还尝试为按钮应用“align:right”属性,但无论我做什么,它都不会向右对齐。我的代码现在是这样的:

<div class="g-plusone" data-annotation="none" align="right"></div>

我也尝试编写这样的代码:

<div class="g-plusone" data-annotation="none" data-align="right"></div>

我也试过这个:

<div class="g-plusone" data-annotation="none"><g:plusone align="right"></g:plusone></div>

我尝试向右浮动“g-plusone” div,这是代码:

.g-plusone{float:right!important;}

我感觉我快疯了,有人能帮帮我吗?

4

4 回答 4

1

添加text-align:right到容器中。

它在这里尝试过,它的工作原理:http: //jsbin.com/aGivuvA/1/edit

于 2013-09-02T11:01:42.693 回答
1

您需要为 div 设置宽度,否则 div 会自动采用容器的宽度,因此向左或向右浮动没有区别,因为宽度为 100%。

更新

如果在 Chrome 或 Firefox 中测试您的网站,请单击 Web 开发人员工具,选择大纲>大纲块级元素。这将显示包含 div 的轮廓和其中的块级元素。这为从哪里开始解决对齐问题提供了线索。例如,元素在窄容器中右对齐,右对齐但 100% 宽,或者对齐在代码中的其他位置被覆盖。

于 2013-09-02T07:44:04.377 回答
0

试试这个,为你的 g-plus 按钮使用 span,然后把它放在一个 div 中,然后将 div 向右对齐....

<div class="g-plusone" data-annotation="none" align="right">
<span>

<!--your content-->
</span>

</div>
于 2013-09-02T07:34:54.157 回答
0

不知道谷歌加那么多,但如果这个问题是因为谷歌用 iframe 或类似的东西替换了 div,那么你可以使用 hack 选项来包装它:

<div style="width: 100%; direction: rtl;">

于 2013-09-02T07:39:41.377 回答