我有多篇文章,但它们都需要放在同一个空间中。字符限制为 140 个。我要做的是根据段落中的字符调整字体大小。因此,如果该段落的字符较少,我希望字体大小变大,反之亦然。
我下面的代码似乎不起作用,想知道是否有人可以帮助我?
目前发生的事情,似乎是最后一个,因为所有段落的字体大小都是 8em :(
非常感谢任何帮助和提前感谢!
这是代码:
$(function(){
var $quote = $(".question p");
var $numWords = $quote.text().split("").length;
if (($numWords >= 1) && ($numWords < 20)) {
$quote.css("font-size", "2.2em");
}
else if (($numWords >= 20) && ($numWords < 60)) {
$quote.css("font-size", "1.8em");
}
else if (($numWords >= 60) && ($numWords < 100)) {
$quote.css("font-size", "1.2em");
}
else if (($numWords >= 100) && ($numWords < 140)) {
$quote.css("font-size", "0.9em");
}
else {
$quote.css("font-size", "0.8em");
}
});