2012-04-08 20 views
3

私はオーバーレイdiv(jQueryを使用)として隠れたdivにフェードしています。 Facebookのようなボタンを除いて、私のページのすべての要素の上に表示されます。FacebookのLikeボタンの上にオーバーレイdiv *を配置するにはどうすればよいですか?

CSSでz-index: 100;を試しましたが、機能しませんでした。

誰でも問題がありましたか?

PS:同じことは、彼らのボタンを作成するJSを使用するTwitterやFacebookのボタンを考慮し、

<fb:like href="http://www.apple.com" send="true" layout="button_count" 
width="450" show_faces="false"></fb:like> 
+0

どのバージョンを非表示にするZインデックスまたはその他のプロパティを設定するには、JSを使用しますが、XHTML、HTML5またはインラインフレームを使用していますか? –

+0

こんにちは、私はXFBMLを使用しています。私はOPに自分のコードを入れました。ありがとう – alexx0186

答えて

3

[OK]を、これは理にかなっているようだGoogleの+1ボタンとTwitterのボタンで発生はなく、 。

JSはすべてのスタイルがロードされた後にクライアントサイドを実行するため、それを隠蔽しようとする試みは常に上書きされます。

私は実際にボタンのようなfacebookを隠すことはTOSと違うかもしれないと思っていますが、それをチェックする必要があります。

物事は適切なZインデックスと、その周りのdivを作成

本部を包み込む

しようとします。

正しいZインデックス

はFBやTwitterのボタンがあなたよりZインデックスの大きい作成していないことを確認してください。技術的にはZ-indexは0-255(ただし、私は思う)から始まりますが、人々は負の値をとり、255以上で最高か最低かを確認します。

はJavaScript

ボタンがロードされた後、ボタンのようにFacebookのの

+0

こんにちはアダム、あなたの応答に感謝します。私はそれを試み、あなたに戻るでしょう。よろしくご協力ありがとうございました – alexx0186

+0

ありがとうございました。よろしく – alexx0186

関連する問題