22

Facebook のようなボタンを自分の Web サイトに配置することはできますが、どのようにすれば右揃えにすることができますdiviframe?

CSSのプロパティをいろいろつけてみたのですが、iframe内で動くものが得られませんでした。

4

7 に答える 7

14

このリンクも役立つと思います: http://shades-of-orange.com/post/2011/01/09/Embed-Facebook-Like-Button-e28093-Right-Align-with-css-and-Settings. aspx

幅を「0」に設定するように指示されています。次に、ボックスはFacebookによって自動サイズ変更され、そのボックスに直接フロートを適用できます.

于 2012-03-12T15:51:47.720 に答える
3

iframeインライン要素です。使用できます

text-align: right

そのiframeを含むdivの場合、またはiframeを右にフロートしますが、後で必ずフロートをクリアしてください。

サンプル: http://jsfiddle.net/Mujj6/3/
および: http://jsfiddle.net/Mujj6/5/

于 2010-11-07T16:21:56.353 に答える
1

皆様のご意見ありがとうございました。位置相対トリックは、私にとって常にそれを行うとは限りません。

div.around-fb-like{
    position:relative;
    float:right;
}

これまでのところ、これはより信頼性があります。

#fb-root{
    position:absolute;
    left:-1000%;
}
于 2012-09-06T09:39:21.327 に答える
1

これを実現するには、さまざまな状況で機能する多くの方法があるようです。

上記のどれも私の「いいね」ボタンの位置に違いをもたらすようには見えませんでしたが、「 margin-left」タグを使用して少し試行錯誤したところ、適切な場所に配置されました。

于 2012-11-21T13:44:07.383 に答える
0

「いいね」ソーシャル プラグインは、iframe 内のスタイルを変更したようです。次のページで、「いいね」が正しく流れないようにする最善の方法は何ですか?

[http://www.biographile.com/the-righteousness-and-ruin-of-science-on-this-week-in-history/16573/][1]

于 2013-04-24T14:54:06.907 に答える
0

DIV を使えば簡単です。

.fb-like{ vertical-align:top;}

SimpleMediaCode.info にも掲載 ( http://e-art.lv/x/fbas )

于 2011-12-08T10:21:51.540 に答える