1

https://developers.google.com/+/plugins/badge/configで標準バッジを設定しています

そのため、Google+ レンダリング iframe コンテンツ。iframe内でクラスのスタイルを変更するにはどうすればよいですか?

4

3 に答える 3

1

現時点では、それを行う方法はないようです。煩わしい境界線と白い背景を取り除くために、CSS を編集してみました。

.yeb { 
    background-color: none !important;
    border: 0px solid gainsboro !important;
}

ただし、CSS は Google サーバーにあるため、iFrame をオーバーライドすることはできません。これは、Google フォーラムでの現在の機能リクエストです。

于 2012-05-17T13:14:06.650 に答える
1

ちょっとしたトリックを行うことができます:

iframe の HTML:

<div id="social_gplus_circle">
<div id="social_gplus_circle_inner"><g:plus href="https://plus.google.com/105379671042990608528" size="smallbadge"></g:plus></div>
</div>

トリックの CSS:

#social_gplus_circle{overflow: hidden;width: 105px;height: 45px;padding-top: 7px;}
#social_gplus_circle_inner{overflow: hidden;position: relative;top: -20px;left: -130px;height: 50px;width: 276px;}
iframe{display: block!important;}

これは自分で作成したのではなく、Google フォーラムから入手しました。

于 2013-01-25T13:21:39.307 に答える
0

google plusコードがサーバー上にないため、変更できません。ページとiframeコードが同じサーバー上にある場合にのみ、iframeCSSを変更できます。

于 2011-12-07T13:19:22.783 に答える