javascript - html 和 body 高度的缺点 100%?

标签 javascript html css iframe

我在 Facebook 游戏上创建叠加层。这些游戏显示在 iframe 中。 我可以渲染 500px * 500px 或 700px * 700px;

我必须检测嵌入游戏的 iframe 的大小才能知道我应该渲染什么叠加层。

我发现唯一合适的技术是创建一个宽度为 100% 高度为 100% 的 div,然后用 javascript 检索他的大小。

html, body {
    height: 100%;
    margin: 0px;
}
.container {
    height: 100%;
    background: #f0e68c;
}

让它起作用的条件是将html和body height设置为100%。否则检索到的容器高度为 0。

我的问题是:您认为 body height = 100% 和 html height = 100% 会破坏包含游戏的页面吗?

我想相信它不会对页面产生任何影响 :) 但同时,我知道 body 和 html 的默认值是 auto,而不是 100%。 我可能在这里遗漏了一些关键信息。

你怎么看? 谢谢你的建议!

最佳答案

不,iframe 中的样式规则不会影响父页面。

关于javascript - html 和 body 高度的缺点 100%?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35924127/

相关文章:

javascript - Chrome 应用程序、Javascript、fileSystem -> createWriter -> onwriteend 被调用两次而不是一次(?)

javascript - Jest Mock(用于异步)文档似乎没有测试实际代码

javascript - Javascript 问题

javascript - 使用 JavaScript 创建 CSS 选择器

javascript - 如何在 Rails 6 中使用 Webpacker 加载 d3.js?

javascript - 你如何在 IE9 中点击透明的 PNG?

javascript - 从 Jquery 上下文菜单项选择更改事件的下拉列表中获取选定值

html - 即单击时 8 个链接移动

php - 如何在不使用链接的情况下更改 $_GET 变量的值?

javascript - 如何从 SAPUI5 Controller 向 Java Servlet 发出 POST 请求?