我想通过每隔几秒钟用另一种语言的相同句子交换网站上的文本来自动翻译我的网站上的文字,但这不是我的问题所在。通过更改文字自定义DIV中的字体大小
我已经得到了JS的这种设置,它看起来像这样:
jQuery(function ($) {
var languages = ["¡Hola, me llamo Jan! Bienvenido a mi página web.", "Hallo, ich heiße Jan. Willkommen auf meiner Webseite.", "你好, 我叫 Jan。欢迎来到我的网站。"];
var counter = 0;
var $exc = $('#translate')
setInterval(function() {
$exc.text(languages[counter++]);
if (counter >= languages.length) {
counter = 0;
}
}, 1600)
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<h2 id="translate">你好, 我叫 Jan。欢迎来到我的网站。</h2>
现在我想调整我h2
的font-size
总是适合1线,以防止当文本长度改变时,进一步上下移动以下文本。 在手机上看起来特别糟糕。
我试过使用开源JS“jtextfill”,但它不起作用。
哇,非常感谢!确实是一个非常简单但有效的解决方案。没想到它。 :) – Jan