阻止Google Translator将html的高度更改为100%

edt*_*edt 7 css google-translate

我在网站上添加了一个Google Translator小部件(使用此处提供的代码:http://translate.google.com/translate_tools)并出现以下问题:

它会自动将样式属性添加到html标记,其值包括:

height: 100%
Run Code Online (Sandbox Code Playgroud)

这是"打破"页面布局.例如,定位到"底部"的CSS背景图像现在(错误地)位于视口的底部.

有什么方法可以预防或解决这个问题吗?

小智 2

我可以通过将 css 中的 body min-height 属性设置为 !important 以防止覆盖来解决此问题。

body {
min-height: 0 !important;
}
Run Code Online (Sandbox Code Playgroud)

更新- 不幸的是,这不再有效。谷歌翻译脚本将删除您为对抗其最小高度样式所做的任何尝试。我的样式表中有上述 CSS,body 标签上有内联样式。

谷歌翻译脚本非常激进,我没有看到任何方法来禁用它。