Safari 扩展将 iframe 覆盖到每个页面上
我正在编写一个 Safari 扩展。当我单击工具栏中的按钮时,它需要将其他来源的内容覆盖在页面顶部。
如何将其放置在浏览器的左上角、内容之上?当我点击关闭按钮时,iframe 应该被销毁,显示之前被覆盖的内容?
谢谢!
I am writing a Safari extension. It needs to overlay content from another source on top of the page when I click a button in the toolbar.
How do I position it at the top left corner of the browser, on top of the content? When I click the close button the iframe should be destroyed, displaying the content that was previously covered up?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以将 CSS 置于内联或样式表中。
然后,对于“关闭”链接,您可以选择完全销毁 iframe:
或只是隐藏它:
就我个人而言,我只是隐藏它,以便您可以通过更改源来重新使用它:
You can put the CSS either inline or in a stylesheet.
Then, for your "close" link, you have a choice of either completely destroying the iframe:
or just hiding it:
Personally, I'd just hide it so you could re-use it again by changing the source: