在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> 展开
<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> 展开
3个回答
展开全部
<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的判断。
展开全部
除非每个字都加上<span></span>标签,然后找到这个标签$("span"),加样式;
$("span").css("font-size","12px");
或者document.getElementsByTagName[0].style.fontSize="12px";
$("span").css("font-size","12px");
或者document.getElementsByTagName[0].style.fontSize="12px";
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
{font-size:20px;}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询