我编写了以下代码,包括一个 div 和一个 span。我希望 div 内的跨度具有不同的颜色,但它似乎不起作用.. 这是 html 代码:
<div class="menu">
<p class="menuHeader">Menu</p>
<ul class="menuList">
<li><a href="">Inspiration</a></li>
<li><a href="">Motivation</a></li>
<li><a href="">Decision</a></li>
<li><a href="">Solution</a></li>
<li><a href="">Action</a></li>
</ul>
<span id="decorationBox">
<br/>
</span>
</div>
在 CSS 中,我将 div 'menu' 的背景颜色设置为深蓝色,并将 span 'decorationBox' 的背景颜色设置为浅蓝色。我还尝试使用更高的 z-index 将跨度提升到前面,但它不会显示。是因为跨度在 div 内吗?