1

FB Like Box の現在のダーク/ライト スタイルは、透明/半透明のページ レイアウトでは機能しません。いいねボックスはページの属性を継承し、透明になります。

必要な修正を加えた fb.css ファイルを作成し、示されているように css="fb.css" をコードに追加することで、facebook のようなボックス css をリセットしようとしましたが、このフォーラムでは機能しました。しかし、うまくいかないようです。

透明なページで使用するときに FB Like Box の背景を単純な白にする方法はありますか? 属性 .connect_widget { background-color: #FFFFFF; を編集することで、firebug でこれを実現できました。}

問題の Web サイトはhttp://www.laudanumonline.comで、ボックスのように右下隅にあります。

ご協力ありがとうございます。

4

6 に答える 6

0

!importantFacebook によって設定されたスタイルをオーバーライドするために使用することができます。

.connect_widget {background-color: #fff !important;}
于 2011-11-08T18:44:15.897 に答える
0

スタイルがインライン スタイルとして追加されるため、Firebug を介してこれを行うことができます。

これを行う 1 つの方法は、スタイルを jQuery を使用してインライン スタイルとして追加することです。何かのようなもの

$('.connect_widget').css({'background-color':'#fff');

ただし、ページの読み込み時にボックスが表示されない限り、おそらくこれをイベントに設定する必要があります。

于 2011-11-08T18:44:36.920 に答える
0

その接続ウィジェットを 1 つのセル テーブルに配置して、テーブルの背景を白にしてみませんか? それは私が www.earthakitt.​​com (ホームページではなく内部ページ) の右側の列で行ったことです。

于 2012-05-10T03:46:51.797 に答える
0

「.connect_widget」divのスタイルを設定することはできませんが、それが含まれるiframe、またはiframeが含まれるdivのスタイルを設定できます。私の場合、いいねボックスはdiv「#fb-platform」にあるので、これを簡単に行うことができます:

#fb-platform iframe {background-color: #fff; }

また

#fb-platform .fb-like-box {background-color: #fff; }

これらのオプションはどれも正常に機能します。

いいねボックスは引き続き透明ですが、親の iframe/div はそうではありません。つまり、白い背景です。

于 2012-01-06T10:38:37.550 に答える
0

最も簡単な方法は、style="background:#fff;" を追加することです。要素へ

于 2013-08-13T14:30:51.380 に答える
0

私はこれを使用していますが、うまくいきます。:) コードを css ファイルの最後に置きます。

span>iframe{background:#ffffff !important;}
于 2014-01-09T11:16:00.637 に答える