2

Facebookの「送信」ボタンをページの右端に配置しています。したがって、それをクリックして、基になる div (送信情報の詳細が入力されている場所) を開くと、左に開き、ページ幅から押し出されます。これが、このdivを開いたときに左に移動しようとしている理由です。残念ながら、これらの要素は両方ともクロスドメイン Iframe (facebook から) に読み込まれるため、ボタンも移動せずにこれを行う方法はわかりません。

popunder div をボタンとは別に配置する方法はありますか?

CORS はこの目標の達成に役立ちますか?

どうもありがとう、

ジャンキーコーダー

4

1 に答える 1

1

はい、可能です。次のようにスタイルを設定できます。

.fb_iframe_widget_lift {
overflow: visible !important;
width: 475px !important;
margin-top: 0px;
margin-left: -475px !important;
border:20px solid black;
padding: 10px;
height: 225px !important; /* Edit if you want to restore native border */
}
.fb-send{
  float:right;
}

ここで確認できます: http://codepen.io/anon/pen/GekKs

完璧ではありませんが、機能します。

于 2013-11-25T23:16:14.177 に答える