这是我的html和css
<div id="name">
<p>TEST TEST TEXT</p>
</div>
#name{
width: 200px;
height: 50px;
background: #019fde;
border-radius: 10px;
}
如何在中间(水平和垂直)设置文字?
答案 0 :(得分:2)
如果它只是一行,您可以使用line-height
。将line-height
设置为与元素相同的高度(在本例中为50px),文本将位于中间。
要集中对齐文字,只需使用text-align:center;
答案 1 :(得分:1)
答案 2 :(得分:0)
您也无法在p
中包裹div
,只需在p
标记的顶部和底部提供一致的填充,即可达到所需的高度,同时设置{ {1}}。