我正在制作动态幻灯片。
我正在尝试获取一些我动态分配的文本,以便在一个框内居中和垂直对齐。
到目前为止,我有:
HTML
<body>
<div class="slide">
<span class="content">
<b>Hello. This text needs to be:</b><br><br>
- left-aligned but <br>
- centered in the grey box<br>
- even if it changes<br>
- the center of the white box <br>
should equal center of grey one.
</span>
</div>
</body>
CSS
.slide {
position:relative;
background-color: #ddd;
width: 300px;
height: 300px
}
.content {
position: absolute;
top: 30%;
left: 15%;
background-color: #fff;
}
输出
这不起作用,因为如果文本更改,它将不再是中心。任何人有任何想法如何解决这个问题?