jQuery 控制文本框自动缩小字体填充
js控制文本框自动缩小字体填充,当文本框中的字体超出文本框范围的时候,框内的字体会自动缩小,以填充整个文本框;
调用:resetFontSize($(".title"),50,10,20);//重置字体大小
wordbox:jQuery对象
maxHeight:box的最大高度
minSize:最小字体大小
maxSize:最大字体大小
this.resetFontSize=function(wordbox,maxHeight,minSize,maxSize){
//varwordbox=$(".products.title");
//最大高度
//varmaxHeight=30;
//初始化文字大小为最小
wordbox.css('font-size',minSize+"px");
maxSize++;
wordbox.each(function(){
//循环修改大小直至大于最大高度
for(vari=minSize;imaxHeight){
//当容器高度大于最大高度的时候,上一个尝试的值就是最佳大小。
$(this).css('font-size',(i-2)+'px');
//结束循环
break;
}else{
//如果小于最大高度,文字大小加1继续尝试
$(this).css('font-size',i+'px');
}
}
});
};
以上所述是小编给大家介绍的jQuery控制文本框自动缩小字体填充,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!
热门推荐
10 诗词送行祝福语大全简短
11 新房开工吉日祝福语简短
12 50多岁生日简短祝福语
13 安徽疫情祝福语简短英语
14 农民朋友发财祝福语简短
15 对生活祝福语简短精辟
16 搬家词简短祝福语朋友
17 女神结婚快乐祝福语简短
18 文学短句祝福语大全简短