通过这个重新设置元素字体大小
function doS() {
document.getElementById('title').style.fontSize = 25 + 'px'; // 设置单个元素字体大小
for (var i = 0; i < table1.rows.length; i++) { // 设置table内容字体大小
for (var j = 0; j < table1.rows[i].cells.length; j++) {
var ele = table1.rows[i].cells[j];
ele.style.fontSize = 20 + 'px';
}
}
}
<input id="btset" type="button" value="设置" onclick="javascript:doS();" />
<table id="table1" width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td>字体大小</td>
<td>字体大小</td>
<td>字体大小</td>
</tr>
<tr>
<td>字体大小</td>
<td>字体大小</td>
<td>字体大小</td>
</tr>
<tr>
<td>字体大小</td>
<td>字体大小</td>
<td>字体大小</td>
</tr>
</table>
有时直接设置table的属性并不能改变字体大小,所以先这样个笨办法处理。