Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用javascript使文本随时间显示_Javascript - Fatal编程技术网

使用javascript使文本随时间显示

使用javascript使文本随时间显示,javascript,Javascript,我试图创建一个简单的网页时,我遇到了一个问题,我可能需要大家帮助我解决。假设我用字体写了一些文字,我想 文本将在10秒内显示在其正下方。这可能吗?我已经试过谷歌了。结果不太好。因为你的问题不是很清楚,我想这可能(也可能不是)是你想要的: setTimeout(函数(){ document.getElementById('element').innerHTML+='更多文本'; }, 10000); 一些文本有点粗糙,但是如果您想要的是直接显示在其他文本下的文本,则可以理解这一点。(不过,看起来

我试图创建一个简单的网页时,我遇到了一个问题,我可能需要大家帮助我解决。假设我用字体写了一些文字,我想
文本将在10秒内显示在其正下方。这可能吗?我已经试过谷歌了。结果不太好。

因为你的问题不是很清楚,我想这可能(也可能不是)是你想要的:

setTimeout(函数(){
document.getElementById('element').innerHTML+='
更多文本'; }, 10000);
一些文本有点粗糙,但是如果您想要的是直接显示在其他文本下的文本,则可以理解这一点。(不过,看起来您只是想使用

来打断段落行)

setTimeout(函数(){
var _text=document.getElementById('text-over'),
under=document.createElement('span');
under.className='文本在';
under.textContent='under';
_文本。追加(在下面);
console.log(_text,在下);
}, 10000);
#文本结束{
位置:相对位置;
显示:内联块;
}
.下的文本{
位置:绝对位置;
底部:-20px;
左:0;
}

文本将放在下面。

这可以通过以下方式实现:

。更多{
动画:fadein 10s步骤(1,结束);
}
@关键帧淡入淡出{
从{opacity:0;}
到{opacity:1;}
}
一些文本

更多
随机回答-是的,这是可能的。请澄清您的问题。“显示在它的正下方”在“它”下表示在标签下。你能帮我吗?别用这个tag@RandomUser您可以始终使用
标记。
setTimeout
不是更好,因为间隔将继续每10秒添加更多文本?@NewToJS再次检查;)奥卡姆剃须刀:+1@Duncan卢克,你的回答大部分是我在考虑的。但也许没有更多的文字。如何做到这一点?我想你是想在另一个答案下面贴出来的。@用户请在你的问题中添加一个例子,以澄清你到底在寻找什么for@Jared滑稽的;您的编码有错误。尝试在堆栈溢出的引擎上运行代码。它报告了一个错误。@JaredFarrish,我需要帮助的是,在中的所有内容下都会出现一些内容(很可能是文本),我可以很容易地在中添加编码。@RandomUser与什么内容相同?哦。。。对不起!不管我在说什么,这都不是一回事!:)