如何删除或隐藏由谷歌翻译文本供电
How to remove or hide powered by text from Google Translate
是否可以隐藏或删除下拉框上的Powered by Google Translate
在谷歌翻译?
我已经删除了徽标部分,但无法删除Powered by
文本。
代码如下:
<div id="google_translate_element"></div>
<script type="text/javascript">
function googleTranslateElementInit() {
new google.translate.TranslateElement({pageLanguage: 'en', layout: google.translate.TranslateElement.InlineLayout.HORIZONTAL}, 'google_translate_element');
}
</script>
<script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
您可以在CSS文件中添加以下代码行:
.goog-logo-link {
display:none !important;
}
.goog-te-gadget{
color: transparent !important;
}
这个CSS为我工作:
.goog-logo-link {
display:none !important;
}
.goog-te-gadget {
color: transparent !important;
}
.goog-te-gadget .goog-te-combo {
color: blue !important;
}
虽然,之前关于display: none
和color: transparent
的答案可能有效。我使用这个解决方案来完全删除html中的文本,如果你想让样式框本身。
$(window).load(function(){
$(".goog-logo-link").empty();
$('.goog-te-gadget').html($('.goog-te-gadget').children());
})
在这个例子中我使用jQuery,但是如果你愿意,你可以切换到JavaScript。
查看图像或删除谷歌翻译api中的文本供电,您可以简单地添加这个css。
.goog-te-gadget {
font-size: 0px;
}
将css添加到样式表
#google_translate_element {
color: transparent;
}
#google_translate_element a {
display: none;
}
第一行将隐藏文本,第二行将隐藏google翻译徽标。
在所有浏览器中测试它,以确保您没有隐藏使下拉文本透明。如果是,添加如下:
select.google_translate_element {
color: black;
}
删除"Powered by"文本
div.goog-te-gadget {
color: transparent !important;
}
注意:我不确定是否在使用条款和条件中允许您隐藏Google徽标,但这应该可以工作。
如果您降低高度并隐藏溢出,您将在屏幕上隐藏该区域。也许这不是一个很好的解决方案,但它可以是一个很好的选择。
<style>
#google_translate_element { height: 26px !important; overflow: hidden !important; }
</style>
您可以尝试使用此链接。=比;https://www.w3schools.com/howto/tryit.asp?filename=tryhow_google_translate
我正在使用以下内容删除google poweredby链接或图像
#google_translate_element img
{
display: none !important;
}
尝试从语言翻译器中删除徽标,我确定
$(window).load(function () {
$(".goog-logo-link").parent().remove();
$(".goog-te-gadget").html(
$(".goog-te-gadget").html().replace(' Powered by ', '')
);
});
.goog-te-gadget {line-height: 2px !important;color: transparent;}
直接添加…
.goog-logo-link {display:none !important; }
.goog-te-gadget {font-size:0px !important;}
您可以通过更改"googleTranslateElementInit"来实现这一点。函数。
<script type="text/javascript">
function googleTranslateElementInit() {
new google.translate.TranslateElement({pageLanguage: 'en'},
'google_translate_element');
var $googleDiv = $("#google_translate_element .skiptranslate");
var $googleDivChild = $("#google_translate_element .skiptranslate div");
$googleDivChild.next().remove();
$googleDiv.contents().filter(function(){
return this.nodeType === 3 && $.trim(this.nodeValue) !== '';
}).remove();
}
尝试了上面的代码,它确实可以隐藏"Powered by",但它确实删除了not the Google Translate部分。我所做的工作是将下面的代码添加到插件的css文件夹中的google-language-translators style.css
中。
.goog-logo-link, .goog-logo-link:link, .goog-logo-link:visited, .goog-logo-link:hover, .goog-logo-link:active {
color: #444;
**display: none;**
font-size: 12px;
font-weight: bold;
text-decoration: none;
}
参见插件活动http://sethucurryhouse.com/
- 如何设置谷歌翻译默认语言
- 谷歌翻译,输入类型='文本'中的占位符文本
- Durundal谷歌翻译
- 谷歌翻译-也许通用API逻辑
- 如何点击加载谷歌翻译小部件
- node.js请求编码(谷歌翻译)
- 如何更改谷歌翻译在编码中选择语言文本
- 如何从谷歌翻译中获取选定的语言
- 谷歌翻译导致导航链接失败
- 谷歌翻译将英语设置为默认,以便在翻译回来时
- 使用谷歌翻译和我自己的
- 谷歌翻译没有隐藏
- 如何使用谷歌翻译HTML输入元素
- 我如何告诉谷歌翻译不要翻译网站的某个部分
- 谷歌翻译消除选择中的空格
- 谷歌翻译根据国家
- 使用谷歌翻译的多语言文本区域
- 为什么谷歌翻译挂起我的斑马数据选择器
- 点击按钮后显示谷歌翻译小部件
- 如何制作切换按钮/反转按钮.类似于谷歌翻译