怎样用javascript逐渐增大和减小body字体的大小

来源:百度知道 编辑:UC知道 时间:2024/06/14 10:24:22
我知道:document.body.style.fontSize=18 可以一次性加大字体。
但怎样才能取得当前字体大小并+1,这样逐渐+1来增大字体或-1逐渐减小字体呢?

另外,document.body.style.fontcolor好象不能改变字体颜色,怎样才能一次性改变html文本里面的所有字体颜色呢?

取得当前字体的大小的前提是你设置了大小,
比如:
document.body.style.fontSize=2px;
alert(document.body.style.fontSize);
否则为null值;
你要实现加1,一个循环语句中包含
document.body.style.fontSize=document.body.style.fontSize+1;就行。
另外:CSS没有fontColor属性color来改变颜色,比如:
document.body.style.color='red';
特别注意:不要试图把你的代码放在<head>之间,因为此时body还没有生成,你可以放在最后!

你试试
document.body.style.fontSize=document.body.style.fontSize+1
document.body.style.fontSize=document.body.style.fontSize-1

document.body.style.color = "#000000";