【发布时间】:2022-01-14 19:54:58
【问题描述】:
我正在尝试在我也居中的弹性框上方添加一个居中的标题。
CSS:
.images {
padding-right: 30px;
width: 70%;
height: auto;
}
/*centered flexbox*/
.box {
display: flex;
margin: auto;
position: absolute;
align-items: center;
justify-content: center;
left: 50%;
top: 50%;
-webkit-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
}
/*header*/
h1 {
text-align: center;
font-size: 1.5vw;
color: rgb(255, 255, 255);
}
/*paragraph*/
p.t1 {
font-size:0.8vw;
color: rgb(255, 255, 255);
white-space: nowrap;
}
HTML:
<body>
<h1>CENTERED HEADDER</h1>
<div class="box">
<img src="images/image.png" class="images"></img>
<p class="t1">
<br>TEXT TEXT TEXT TEXT TEXT TEXT</br>
<br>TEXT TEXT TEXT TEXT TEXT TEXT</br>
<br>TEXT TEXT TEXT TEXT TEXT TEXT</br>
<br>TEXT TEXT TEXT TEXT TEXT TEXT</br>
<br>TEXT TEXT TEXT TEXT TEXT TEXT</br>
<br>TEXT TEXT TEXT TEXT TEXT TEXT</br>
<br>TEXT TEXT TEXT TEXT TEXT TEXT</br>
<br>TEXT TEXT TEXT TEXT TEXT TEXT</br>
<br>TEXT TEXT TEXT TEXT TEXT TEXT</br>
<br>TEXT TEXT TEXT TEXT TEXT TEXT</br>
<br>TEXT TEXT TEXT TEXT TEXT TEXT</br>
<br>TEXT TEXT TEXT TEXT TEXT TEXT</br>
<br>TEXT TEXT TEXT TEXT TEXT TEXT</br>
<br>TEXT TEXT TEXT TEXT TEXT TEXT</br>
<br>TEXT TEXT TEXT TEXT TEXT TEXT</br>
</p>
</div>
</body>
基本上我希望“CENTERED HEADER”文本成为图像和文本的一部分,并用它重新缩放,除了标题位于图像和文本之上。但它无法弄清楚如何做到这一点。
有人可以帮我吗?
【问题讨论】:
标签: html css flexbox html-heading