[摘要]nowheight >= maxheight) {break;}else {angular.element(element).css("font-size", nowsiz...
nowheight >= maxheight) {
break;
}
else {
angular.element(element).css("font-size", nowsize + "px").css("marginTop", (th - 0.5 * nowheight) + "px").css("visibility", "visible");
}
}
}
else{
angular.element(element).css("visibility", "visible").html("").css("font-size", "12px");
}
})
};
}])
这里我是在字号累加之前将dom元素隐藏,在已经取得需要的字号以后再将dom元素设置可见,在本地测试时未发现有界面闪烁等异常,如界面需要处理的元素过多或者需要作定时刷新数据时,可能需要考虑页面的性能问题
需要注意的是,在css中需要对dom元素的样式做一些设置,如可能需要设置内容不换行、内容溢出、box-sizing等,根据实际情况自行设置
如果需要设置多个dom自适应字号时,也可以使用这个思路处理
相关推荐:
HTML 超级链接详细讲解
以上就是html自适应字号的详细内容,更多请关注php中文网其它相关文章!
网站建设是一个广义的术语,涵盖了许多不同的技能和学科中所使用的生产和维护的网站。
关键词:html自适应字号