在app iframe中使用Facebook like按钮,例如
“喜欢”按钮通常位于屏幕右侧的某个位置。问题是,一旦点击了like按钮,它下面的对话框就会隐藏在iframe容器之外,例如
简单地禁用对话框(使用CSS)很简单,但是,我需要对话框。
有什么可能的解决方案?我希望应该有一种方法可以触发一些叠加形式,或者让对话框显示在类似按钮的左侧而不是右侧。
答案 0 :(得分:2)
来自Facebook 'Like Button' dev page
'如果Like按钮位于HTML元素的边缘附近并且overflow属性设置为hidden,则单击该按钮时可能会剪切或完全隐藏弹出按钮。这可以通过将overflow属性设置为隐藏以外的值来解决,例如可见,滚动或自动。'
答案 1 :(得分:1)
我有一个类似的问题,这已经解决了。将其添加到样式表中:
.fb-like span{overflow:visible !important; width:450px !important; margin-right:-375px;}