gpt4 book ai didi

javascript - 如何停止内容跳转? (键入 js)

转载 作者:行者123 更新时间:2023-11-28 02:30:50 27 4
gpt4 key购买 nike

我为静态主页编写了以下代码。在这里我想使用类型化的库,它包含在部分“head.html”中。但是由于键入我的内容不断跳跃。这是因为在某个时刻字幕容器是空的。我试过添加默认占位符,但这似乎无法解决问题。

particlesJS.load('particles-js', '/json/particlesjs-config.json', function() {
console.log('callback - particles.js config loaded');
});

var typed = new Typed('#typed', {
strings: ['First, solve the problem', 'Some <strong>HTML</strong>', 'Chars &times; &copy;'],
typeSpeed: 0,
backSpeed: 0,
loop: true
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/particlesjs/2.2.2/particles.js"></script>

{{ partial "head.html" . }}
<section class="hero is-info is-medium">
<div class="hero-head">
{{ partial "navbar.html" .}}
</div>

<div id="particles-js"></div>

<div class="hero-body">
<div class="container has-text-centered">
<p class="title">

</p>
<p class="subtitle inline-block" id="typed">

</p>
</div>
</div>

<div class="hero-foot">
<nav class="tabs is-boxed is-fullwidth">
<div class="container">
<ul>
<li class="is-active">
<a>Overview</a>
</li>
<li>
<a>Work</a>
</li>
<li>
<a>Grid</a>
</li>
</ul>
</div>
</nav>
</div>
</section>
{{ partial "footer.html" .}}

谁能帮帮我?

最佳答案

我在尝试使用 Typed js 时遇到了类似的问题。在做了一些研究之后,我通过在我的代码中添加一些 css 来修复它。这可能会解决您的问题。

在您提供的代码中,有两个错误。首先,您需要使用 id="typed" 并根据 docs 在 p 标签周围添加一个 div 标签。 ,带有 id="typed" 的标签需要是一个 span 标签。其次,你需要添加CSS来增加高度和填充。

最后,Typed js 部分应该是这样的:

<style>
.text-body {
height: 100px;
padding: 10px;
}
</style>

<div class="text-body">
<span id="typed"></span>
</div>

关于javascript - 如何停止内容跳转? (键入 js),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50914288/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com