我明白這種類型的問題已經發布很多次了,但我似乎無法弄清楚我的問題是什麼。我有一段文字,我想將它垂直居中在頁面的左側。我不想用沉重的填充來使文字居中。如果訪問者隨窗口高度變化,我希望它垂直居中。在HTML中垂直居中文本的問題
我有一個文本塊:
<div class="welcome">
<p>Testing Stuff</p> <br /> <br />
<p>Testing Stuff</p> <br /> <br />
<p>Testing Stuff</p> <br /> <br />
<p>Testing Stuff</p>
</div>
這裏是CSS的歡迎
.welcome {
position: absolute;
top:50%;
display: table;
vertical-align: middle;
padding-left: 50px;
font-family: 'Helvetica-Light';
font-size: 40px;
}
.welcome p{
display: inline;
vertical-align: middle;
padding: 10px;
background: black;
color: white;
opacity: 0.7;
white-space: nowrap;
}
目前最頂級的50%將開始在50%的文字,但我需要的文本塊的中心爲50%,而不是從50%開始。
請幫忙。
哪些? –
的'
'標籤你可以添加對齊:中心的。歡迎,看看它是否工作 – Satya
段落線之間的間距我在背景上的文字,我需要更多的空間,所以背景不重疊有沒有更好的辦法比
標籤? – tentmaking