Html 如何将我的覆盖div*置于类似Facebook的按钮上方?

Html 如何将我的覆盖div*置于类似Facebook的按钮上方?,html,css,facebook,Html,Css,Facebook,我在一个隐藏div中淡入一个覆盖div(使用jQuery)。它出现在我页面的所有元素之上,除了类似Facebook的按钮 我尝试了z-index:100在CSS中,但它不起作用 有人有这个问题吗 PS:Twitter按钮也会发生同样的事情,但Google+1按钮不会 <fb:like href="http://www.apple.com" send="true" layout="button_count" width="450" show_faces="false"><

我在一个隐藏div中淡入一个覆盖div(使用jQuery)。它出现在我页面的所有元素之上,除了类似Facebook的按钮

我尝试了
z-index:100在CSS中,但它不起作用

有人有这个问题吗

PS:Twitter按钮也会发生同样的事情,但Google+1按钮不会

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

好的,考虑到twitter和Facebook按钮将使用JS创建按钮,这似乎是有道理的

因为JS将在加载所有样式后运行客户端,所以它总是可以覆盖任何试图掩盖它的尝试

事实上,我认为掩盖类似facebook的按钮可能会违反TOS,但你需要检查一下

尝试的事情

包含Div

在其周围创建一个具有适当z索引的div

正确的z-指数

确保FB和Twitter按钮不会创建比您更大的z索引。从技术上讲,z指数只在0-255之间(我认为),人们会选择负指数并高于255,以确保它们是最高或最低的

JavaScript


加载按钮后,使用JS设置z-index或其他属性以隐藏

您使用的类似Facebook的按钮的版本是XHTML、HTML5还是iframe?嗨,我使用的是XFBML。我把我的代码放在了OP.ThanksHi Adam,谢谢你的回复。我会试试看,然后再打给你。当做