1. 程式人生 > >幾種CSS方法實現元素垂直居中

幾種CSS方法實現元素垂直居中

    最近在專案中又用到了元素的垂直居中,在這裡整理總結一下可以實現元素垂直居中的幾種方法。

    方法1:(單行元素垂直水平居中)

    利用line-height實現單行元素的垂直居中。

                                                                               

    實現方法:將行內文字的line-height設定為父級元素的高度:

<body>
	<div id='parent'>
		<p id='child'>文字垂直居中</p>
	</div>
</body>
<style>
	#parent{
		border:1px solid blue;
		width:200px;
		height:200px;
		text-align: center;
		background-color:gray;
	}

	#child{
		line-height:200px;
		
	}
</style>