gpt4 book ai didi

html - 在 div 中内嵌文本

转载 作者:行者123 更新时间:2023-11-28 16:04:14 25 4
gpt4 key购买 nike

我正在尝试让我的 h1this 一样内嵌在我的框中.目前我的 H1 文本堆叠在一起 and looks like this .我希望它是内联的而不是堆叠在一个和另一个之上,我尝试将 display: inline-block;display: inline; 添加到我的 H1 都不起作用.我需要在我的 H1 或框 div 中添加或删除什么才能实现我的 H1 内联!

HTML

<body>
<div class="box">
<h1>Centered Text</h1>
</div>
</body>

CSS

*{
margin: 0;
padding: 0;
}
body{
background-color: teal;
font-family: sans-serif;
}
.box{
position: absolute;
left: 50%;
top: 50%;
transform: translateX(-50%) translateY(-50%);
text-align: center;
width: 500px;
height: 100px;
background-color: red;
}
h1{
position: absolute;
left: 50%;
top: 50%;
transform: translateX(-50%) translateY(-50%);
text-align: center;
font-size: 50px;
font-weight: lighter;
color: white;
}

Jfiddle

最佳答案

您的h1position: absolute,但没有width 设置。只需添加 width: 100%; 即可使其成为其容器的宽度,这样文本就可以排成一行。

https://jsfiddle.net/80r16xgs/2/

关于html - 在 div 中内嵌文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49374186/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com