javascript - 如何添加默认文本大小功能 - Javascript

标签 javascript fonts

我找到了以下用于增大和减小字体大小的脚本,但是有人知道如何执行默认字体的功能吗?

var min=8;
var max=18;
function increaseFontSize() {
   var p = document.getElementsByTagName('div');
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("px",""));
      } else {
         var s = 12;
      }
      if(s!=max) {
         s += 1;
      }
      p[i].style.fontSize = s+"px"
   }
}
function decreaseFontSize() {
   var p = document.getElementsByTagName('div');
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("px",""));
      } else {
         var s = 12;
      }
      if(s!=min) {
         s -= 1;
      }
      p[i].style.fontSize = s+"px"
   }   
}

最佳答案

function resetToDefaultFontSize() {
   var p = document.getElementsByTagName('div');
   for(i=0;i<p.length;i++) {
      p[i].style.fontSize = "12px";
   }
}

注意:jQuery 可以将所有这些函数变成 3 个单行函数,因此您可能需要研究一下。

www.jquery.com

关于javascript - 如何添加默认文本大小功能 - Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1387344/

相关文章:

javascript - 我如何通过删除一些元素并添加值来从大型 API 构造一个新数组

javascript - 即使字段名为 "submit",也以编程方式提交函数

java - 尝试将 TTF 文件加载到我的游戏中时出现读取字体数据错误的问题

html - Font-Family 在同一个标​​题上使用不同的字体

javascript - 为什么没有插入<form>?

javascript - 输入域字符序列

javascript - 在 Javascript 中从时间获取子午线

html - CSS 字体包括未在浏览器中显示

python - PIL 切断了字母的顶部

iphone - ios国际化字体分配