我的文字去了哪里?

时间:2014-06-06 20:03:54

标签: css z-index

在我的site上,我希望在音乐家的图像顶部找到下面代码段中的文字。

<div class="brand">
    <h1>Looking for a musician at short notice?</h1>
    <div class="line-spacer"></div>
    <p><span>We can help</span></p>
</div>

目前尚未显示。我认为这是一个z索引问题,但我不确定解决方案。

有什么想法吗?

修改

相关CSS:

#intro .brand
{
    margin-top: 40px;
}


.line-spacer
{
    width: 20%;
    margin:0 auto;
    margin-top: 20px;
    margin-bottom: 25px;
    border-bottom:1px solid #fff;
}

h1
{
    font-size: 36px;
}

h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6
{
    color: #3a3a3a;
    font-weight: 700;
    margin-bottom: 20px;
    font-family: 'Montserrat', sans-serif;
}

2 个答案:

答案 0 :(得分:0)

从#intro

中删除溢出
#intro {
 overflow-y: hidden;
}

答案 1 :(得分:0)

你有定位和z-index的问题

enter image description here

截至目前,它位于艺术家形象下方,而不是位于其上方,因为它位于其他显示层的后面,所以无法看到文字!

尝试缩小top-margin并添加z-index:1