我正在尝试实现打字效果,我的内容包含很多HTML实体.使用的.html()的问题是,因为它写出每次打开一个字母,它会打出来&,然后l再t然后;,最后再变成<.
HTML
<p id="src">
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
<!--[if lt IE 9]> <html class="no-js lt-ie9"> <![endif]-->
</p>
<p id="typed-paragraph">
<span id="target"></span>
<span id="typed-cursor">|</span>
</p>
Run Code Online (Sandbox Code Playgroud)
CSS
#src {
display: none;
}
Run Code Online (Sandbox Code Playgroud)
jQuery的
(function(){
var srcText = $("#src").html();
i = 0;
result = srcText[i];
setInterval(function() {
if(i == srcText.length-1) …Run Code Online (Sandbox Code Playgroud) 我想让标题的导航有一个框阴影。然而,盒子阴影似乎被我放在它下面的旋转木马隐藏了。我把 #carousel 的所有孩子的 z-index 放在了一个 z-index 上,但是 box-shadow 仍然没有出现。
(页面片段) 
这是当我给它设置 margin-top: 40px 时按下 #carousel 时会发生什么;
(另一个页面片段) 
HTML
<header>
<nav>
<div class="container">
<h1><a href="#"><img src="images/logo.png" alt="" id="logo"></a></h1>
<h1 id="NHS"><a href="#">Newport High School</a></h1>
<ul id="nav">
<li><a href="#">Home</a></li>
<li><a href="#">About</a></li>
<li><a href="#">Students</a></li>
<li><a href="#">Parents</a></li>
<li><a href="#">Activities & Atletics</a></li>
<li><a href="#">Resources</a></li>
</ul>
</div><!--container--->
</nav>
</header><div id="carousel">
<div class="inner">
<ul>
<li><img src="images/example-slide-1.jpg" alt="Fish"></li>
<li><img src="images/example-slide-2.jpg" alt="Elephant"></li>
<li><img src="images/example-slide-3.jpg" alt="Giraffe"></li>
<li><img src="images/example-slide-4.jpg" alt="Fish"></li>
</ul>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
CSS
/* - - - header - - - …Run Code Online (Sandbox Code Playgroud)