javascript 改变字体大小方法集合 原创
2009-06-26 00:00
567 查看
第一种方法: 分为 大 中 小 控制正文字体大小,一般需要指定 id
#content {font-size:12px;
line-height:200%;
padding:10px;
}
function setfont(size)
{
var obj;
obj=document.getElementById("content");
obj.style.fontSize=size;
//obj.style.color="#ff0000";
}
字体: 小中大
脚本之家 www.jb51.net 欢迎大家的光临。
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
第二种方法,用的不多,有特殊需要的可以用。这个是设置body中所有的大小设置,不如上面的代码就控制正文的字体大小。大家可以根据自己的需要选用。注意多测试。
var tgs = new Array( 'div','td','tr');
var szs = new Array( 'xx-small','x-small','small','medium','large','x-large','xx-large' );
var startSz = 2;
function ts( trgt,inc ) {
if (!document.getElementById) return
var d = document,cEl = null,sz = startSz,i,j,cTags;
sz += inc;
if ( sz < 0 ) sz = 0;
if ( sz > 6 ) sz = 6;
startSz = sz;
if ( !( cEl = d.getElementById( trgt ) ) ) cEl = d.getElementsByTagName( trgt )[ 0 ];
cEl.style.fontSize = szs[ sz ];
for ( i = 0 ; i < tgs.length ; i++ ) {
cTags = cEl.getElementsByTagName( tgs[ i ] );
for ( j = 0 ; j < cTags.length ; j++ ) cTags[ j ].style.fontSize = szs[ sz ];
}
}
.tabfont{font-size:12px}
+ 放大字体 | + 减小字体
脚本之家 www.jb51.net 这个是设置body中所有的大小设置,不如上面的代码就控制正文的字体大小。大家可以根据自己的需要选用。注意多测试。
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
第三种方法: 只有增加 减小 两种方法,不过很实用,本站也是用的这种方法
#content {font-size:12px;
line-height:200%;
padding:10px;
}
//更改字体大小
var status0='';
var curfontsize=10;
var curlineheight=18;
function turnsmall(){
if(curfontsize>10){
document.getElementById('art_content').style.fontSize=(--curfontsize)+'pt';
document.getElementById('art_content').style.lineHeight=(--curlineheight)+'pt';
}
}
function turnbig(){
if(curfontsize
#content {font-size:12px;
line-height:200%;
padding:10px;
}
function setfont(size)
{
var obj;
obj=document.getElementById("content");
obj.style.fontSize=size;
//obj.style.color="#ff0000";
}
字体: 小中大
脚本之家 www.jb51.net 欢迎大家的光临。
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
第二种方法,用的不多,有特殊需要的可以用。这个是设置body中所有的大小设置,不如上面的代码就控制正文的字体大小。大家可以根据自己的需要选用。注意多测试。
var tgs = new Array( 'div','td','tr');
var szs = new Array( 'xx-small','x-small','small','medium','large','x-large','xx-large' );
var startSz = 2;
function ts( trgt,inc ) {
if (!document.getElementById) return
var d = document,cEl = null,sz = startSz,i,j,cTags;
sz += inc;
if ( sz < 0 ) sz = 0;
if ( sz > 6 ) sz = 6;
startSz = sz;
if ( !( cEl = d.getElementById( trgt ) ) ) cEl = d.getElementsByTagName( trgt )[ 0 ];
cEl.style.fontSize = szs[ sz ];
for ( i = 0 ; i < tgs.length ; i++ ) {
cTags = cEl.getElementsByTagName( tgs[ i ] );
for ( j = 0 ; j < cTags.length ; j++ ) cTags[ j ].style.fontSize = szs[ sz ];
}
}
.tabfont{font-size:12px}
+ 放大字体 | + 减小字体
脚本之家 www.jb51.net 这个是设置body中所有的大小设置,不如上面的代码就控制正文的字体大小。大家可以根据自己的需要选用。注意多测试。
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
第三种方法: 只有增加 减小 两种方法,不过很实用,本站也是用的这种方法
#content {font-size:12px;
line-height:200%;
padding:10px;
}
//更改字体大小
var status0='';
var curfontsize=10;
var curlineheight=18;
function turnsmall(){
if(curfontsize>10){
document.getElementById('art_content').style.fontSize=(--curfontsize)+'pt';
document.getElementById('art_content').style.lineHeight=(--curlineheight)+'pt';
}
}
function turnbig(){
if(curfontsize
相关文章推荐
- javascript 改变字体大小方法集合[原创]_javascript技巧_脚本之家
- 改变字体颜色大小(字体、颜色嵌套)的几种方法
- 通过css(name,value)方法动态的改变字体大小
- 改变CEikEdwin字体大小的两种方法
- JavaScript 控制字体大小设置的方法
- CEdit改变字体大小的方法
- [VC编程] CEdit改变字体大小的方法
- [转载] IOS 获取网络图片的大小 改变 图片色值 灰度什么的方法集合
- 改变ExtJs默认的字体大小的几种方法
- javascript实现动态改变层大小的方法
- Flash cs3中textarea组件字体大小改变方法!
- 系统中一键改变字体大小和样式的方法
- 获取网络图片的大小 改变 图片色值 灰度什么的方法集合-b
- ExtJs默认的字体大小改变的几种方法(自己整理)
- javascript实现鼠标拖动改变层大小的方法
- javascript实现鼠标拖动改变层大小的方法
- 改变cmd窗口的大小、颜色、字体的方法
- VS2010 MFC中改变static字体颜色、大小、背景颜色(自定义类),及手动关联变量的方法
- javascript动态的改变页面的字体大小
- Oracle Data Integrator改变字体大小方法