56游戏网 - 努力做内容最丰富最安全的下载站!

56游戏网

当前位置:56游戏 > 源码技巧 > 父类数据 > jQuery实现自动调整字体大小的方法

jQuery实现自动调整字体大小的方法

发表时间:2015-06-15 11:17:22作者:zhao人气:更新时间:2026-02-18 19:59:41

本文实例讲述了jQuery实现自动调整字体大小的方法。分享给大家供大家参考。具体分析如下:

这里使用一个jQuery函数,自动更改元素中的文本的字体大小。

$.fn.fontfit = function(max) {

var max_size = 18;

if (typeof(max) == "undefined")

max = max_size;

$(this).wrapInner('<div id="fontfit"></div>');

var dheight = $(this).height();

var cheight = $("#fontfit").height();

var fsize = (($(this).css("font-size")).slice(0,-2))*1;

while(cheight<dheight && fsize<max) {

fsize+=1;

$(this).css("font-size",fsize+"px");

cheight = $("#fontfit").height();

}

while(cheight>dheight || fsize>max) {

fsize-=1;

$(this).css("font-size",fsize+"px");

cheight = $("#fontfit").height();

}

$("#fontfit").replaceWith($("#fontfit").html());

return this;

}

希望本文所述对大家的jQuery程序设计有所帮助。

标签jQuery,实现,自动,整字,体大,小的,方法,本文,实例

相关下载

查看所有评论+

网友评论

网友
您的评论需要经过审核才能显示

公众号