在html中使用js实现逐字显示时,如何修改字体大小?

菜鸟急求,在哪里加code可以该改变字体和字体大小?另外我在text=“”中的文字之间添加<br>想实现换行,为什么总会先显示一下<然后这个左括号擦除,再接下来显示后面的... 菜鸟急求,在哪里加code可以该改变字体和字体大小?另外我在text = “”中的文字之间添加 <br>想实现换行,为什么总会先显示一下 < 然后这个左括号擦除,再接下来显示后面的文字?问题出在哪?

<html>
<head>
<title>Js逐字显示网页文字</title>
<script language="javascript">
<!--
text = "今天是星期三。";
i = 0;
function type(){
str = text.substr(0,i);
txt.innerHTML = str + "_";
i++;
if (i>text.length)i=0;
setTimeout("type()",150);
}
//-->
</script>
</head>
<body onLoad="type()">
<div id="txt"></div></body>
</html>
展开
 我来答
百度网友3cb80af
推荐于2016-10-07 · TA获得超过9535个赞
知道大有可为答主
回答量:1.2万
采纳率:83%
帮助的人:4024万
展开全部
<html>
<head>
<title>Js逐字显示网页文字</title>
<style>
#txt{font-size:18px;}
</style>
<script language="javascript">
<!--
 text = "今天是星期三。";
 i = 0;
 function type(){ 
  str  = text.substr(0,i);
  txt.innerHTML = str + "_";
  i++;
  if (i>text.length)i=0;
  setTimeout("type()",150);
 }
//-->
</script>
</head>
<body onLoad="type()">
<div id="txt"></div></body>
</html>
更多追问追答
追问
请问 text = "今天是星期三。明天是星期四" 这两句话中间要实现换行怎么弄呢?

如果我想将星期三,星期四用别的字体写出来,怎么弄呢?谢谢!!
追答

用这个吧,加有了BR的判断。

miniappMGMlMkctiS3pf
2014-01-23 · TA获得超过396个赞
知道小有建树答主
回答量:170
采纳率:0%
帮助的人:146万
展开全部
除非每个字都加上<span></span>标签,然后找到这个标签$("span"),加样式;
$("span").css("font-size","12px");
或者document.getElementsByTagName[0].style.fontSize="12px";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mulinsky
2014-01-23 · TA获得超过124个赞
知道答主
回答量:131
采纳率:0%
帮助的人:77.1万
展开全部
{font-size:20px;}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式