所以我在其他帖子上尝试了一些建议,但是当我将文本移动到标题区域的顶部中心时,我似乎只是强迫我的整个图像区域变小。
我想将'we are ..'文本放在顶部中心(图像上方的黄色文字)。我尝试过使用填充/边距以及对齐内容,但它只是强制整个区域变得更小..有关如何强制文本向上的任何建议吗?
这是the page
以下是区域部分的代码:
results
这是我正在编辑的CSS(它控制文本位置,但也是容器..所以我不确定我是否应该对H2标签做一些事情或者可能为此编制一个新的CSS标签?
<section class="meta-wrapper parallax" style="background-image: url('content/about_bg.png');" data-stellar-background-ratio="0.6" data-stellar-vertical-offset="20">
<div id="page_header">
<div class="container text-center">
<h2><span>We are</span><br>Outside The Line</h2>
</div>
</div><!-- end page_header -->
</section><!-- end section -->
我曾经尝试过纵向对齐等,但这只是什么都没做..我猜我需要玩填充等等,但我似乎有点卡住让它移动而不移动其他所有东西。
答案 0 :(得分:1)
改变这个:
#page_header{
padding:30rem 0 ;
}
到此:
#page_header {
padding: 0 0 60rem;
}
这个想法是保留填充的总量(60rem
),但是将所有填充移动到底部而不是均匀地移动到顶部和底部。
答案 1 :(得分:1)
像这样替换你的css:
#page_header .container {
z-index: 1;
position: absolute;
top: 20px;
left: 45%;
text-align: center;
}
答案 2 :(得分:0)
首先感谢两位回答的人的帮助。
在玩#page_header后,我设法让标题显示在我想要的位置。
我使用的代码是;
#page_header
{
padding: 10rem 0 60rem!important;
}