【问题标题】:Facebook Send button - manipulating the popunder divFacebook 发送按钮 - 操作 popunder div
【发布时间】:2013-11-26 07:16:14
【问题描述】:
我将 facebook 的“发送”按钮放置在页面的右边缘。
因此,当单击它并打开底层 div(正在填充发送信息的详细信息)时,它会向左侧打开,从页面宽度中挤出。
这就是为什么我试图在打开这个 div 时将它移到左边的原因。
不幸的是,如果不移动按钮,我看不到任何方法,因为这两个元素都加载在跨域 Iframe 中(来自 facebook)。
有没有办法将popunder div与按钮分开定位?
CORS 会帮助我实现这个目标吗?
非常感谢,
垃圾编码器
【问题讨论】:
标签:
javascript
jquery
css
facebook
cross-domain
【解决方案1】:
是的,有可能,你可以这样设计:
.fb_iframe_widget_lift {
overflow: visible !important;
width: 475px !important;
margin-top: 0px;
margin-left: -475px !important;
border:20px solid black;
padding: 10px;
height: 225px !important; /* Edit if you want to restore native border */
}
.fb-send{
float:right;
}
您可以在这里查看:http://codepen.io/anon/pen/GekKs
它并不完美,但它可以完成工作。