繁体   English   中英

Facebook 客户聊天插件覆盖网站顶部

[英]Facebook customer chat plugin override on top of website

我的网站有来自本指南的Facebook 客户聊天插件2 个月。

但是今天,它覆盖了我的网站元素而不是站在后面或显示:无。

我认为,facebook 正试图为他们的 facebook 聊天添加一些效果,并且他们正在使用opacity: 0; 而不是显示:无; . 这使得我们的客户无法点击网站的元素。

那么我现在可以用这个做什么。 我暂时删除了。

不能点击facebook后面,这是预览

这是演示链接: https : //laptop8x.com/

只需添加此代码。

.fb_customer_chat_bounce_out {
   z-index: -1 !important;
}

同样的问题在这里。 负 z-index 不能解决这个问题,因为最初没有类。

我试过这个:

.fb-customerchat iframe {
    pointer-events: none;
}

iframe.fb_customer_chat_bounce_in {
    pointer-events: inherit;
}

iframe.fb_customer_chat_bounce_out {
    pointer-events: none;
}

这仍然不是一个完美的解决方案。 如果我打开客户聊天并刷新页面,聊天框被打开,但我无法在没有类的情况下捕捉到这种状态。 在我看来,今天的 Facebook 造成了这个问题。

您可以在 CSS 中使用这段代码将其移动到您想要的任何位置:

.fb_customer_chat_bubble_pop_in {top:20px!important}

祝你好运

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM