Facebookコードのパーセンテージ(80%)で幅を設定しようとしています。 まずはCSSを使ってみましたが、何も変わっていません。それはいつもデフォルトのFacebookの幅(約500ピクセル)です。CSSまたはJSを使用したFBコメントのパーセンテージ%幅の設定:動作しません。
<div id="fb-root" style="width: 80%"></div>
<script src="http://connect.facebook.net/it_IT/all.js#xfbml=1"></script>
<fb:comments href="http://stackoverflow.com" num_posts="5" width="auto"></fb:comments>
JavaScriptを使用して、ユーザーがブラウザのウィンドウのサイズを変更すると、その幅を変更することにしました。したがって、幅の画面が1000ピクセルの場合、1000ピクセルにする必要があります。しかし、ブラウザのウィンドウのサイズを756pxに変更すると、fb:commentsのwidth = "..."にJavascriptを使って756pxに変更する必要があります。エラーはFirebug(Firefox 8)からです:box [0]は未定義です - > var boxwidth = box [0] .getAttribute( "width");.
<script type="text/javascript">
var box = document.getElementsByTagName("fb:comments");
var boxwidth = box[0].getAttribute("width");
alert("start...");
alert("width of element 'box': "+boxwidth);
alert("...end");
/*resolution = screen.width;
alert("Screen width: "+resolution);*/
</script>
fb:commentsの幅を動的に設定する方法はありますか?前もって感謝します。 お会いしましょう、Davide。
PS。私の英語のミスのため申し訳ありませんが私はので、いくつかをした場合、....
これはコードです。私たちにプリントアウトHTMLを与えてください。 –