2012-03-14 8 views
1

私のサイトの一部のコンテンツを表示するにはFacebookのフィードダイアログfb.uiを取得する際に問題があります。FB.uiダイアログのZ-インデックスを指定する方法はありますか

ドキュメントでZインデックスを増やす方法が見つからないようです。いくつかのCSSオーバーライドハッキリでこれを行うための好ましい方法は何ですか?

この方法でzインデックスを変更するにはどうすればよいですか? http://developers.facebook.com/docs/reference/javascript/FB.ui/

答えて

3

現時点では、FB.uiダイアログのCSSを変更する方法はありません。 FBでは、コメントプラグインのようにプラグインのCSSを変更することができますが、ダイアログボックスはFBのページで制御されるため、CSSを変更することはできません。

しかし、ダイアログが常にポップアップする(本質的に高いz-インデックス)ようにするには、paramsの "display"を "popup"に設定してください。オーバーレイの代わりにポップアップ表示されます。

+3

を私はトリック$( '頭')を行うには、このjQueryのスニペットを見つけ '); –

+1

または、それをスタイルシートに入れることもできます... –

0

Facebookは各ダイアログのfb_dialogクラスを作成し、#fb-root要素に追加します。 z-index: 10001;ルールを含むfb_dialog要素のインラインスタイルも設定します。少しハック
.fb_dialog {z-index: 99999 !important;}

関連する問題