twitter-bootstrap - Google 翻译与 Twitter Bootstrap v3.1.1 粘性页脚冲突

标签 twitter-bootstrap twitter-bootstrap-3 google-translate

在我的网站上,我使用 Bootstrap v3.1.1,并且有一个粘性页脚,使用可以在此处找到的基本代码和样式 --> http://getbootstrap.com/examples/sticky-footer/

一切正常,直到我启用 Google 翻译插件 (translate.google.com/translate_tools) ...以下是示例 Google 翻译插件代码:

<div id="google_translate_element"></div><script type="text/javascript">
            function googleTranslateElementInit() {
              new google.translate.TranslateElement({pageLanguage: 'en', layout: google.translate.TranslateElement.InlineLayout.SIMPLE, gaTrack: true, gaId: 'ACCOUNTNUM'}, 'google_translate_element');
            }
            </script><script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>

添加 Google 翻译按钮后,页脚不再固定在底部,而是 float 在页面中间的同一位置。

有关如何纠正此问题的任何建议...如果可能的话,我希望在我的页面上添加粘性页脚和 Google 翻译插件。

谢谢, 尼尔

最佳答案

Google 翻译修改了 <html>标签的height风格,以及 <body>标签的positionmin-height风格。为了解决这个问题,我修改了 css 文件以将它们重置为默认值:

html
{
    height: auto!important;
}

body 
{
    position: static!important;
    min-height: 0!important;
}

关于twitter-bootstrap - Google 翻译与 Twitter Bootstrap v3.1.1 粘性页脚冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22704226/

相关文章:

jquery - 如何使用 jquery 在 bootstrap 中激活导航栏

html - 'Text-decoration : none ! important' 不适用于 Bootstrap

html - twitter bootstrap - 根据最大​​列高设置列高

jquery - Bootstrap ButtonGroup 仅选择 1 个按钮

python - Flask 和 Bootstrap 删除模态 POST

python - TextBlob 翻译有限制吗?

javascript - Bootstrap 模态出现在背景下

css - Bootstrap 3 两个响应行彼此相邻?

javascript - Javascript 对象存储在磁盘上的什么位置?

javascript - CK编辑器4,谷歌翻译也翻译我的MATHJAX公式,即使没有翻译