首頁  >  文章  >  web前端  >  透過css控制HTML文字方塊中的文字垂直居中詳解

透過css控制HTML文字方塊中的文字垂直居中詳解

高洛峰
高洛峰原創
2017-03-06 17:11:232260瀏覽

當定義了 Text 的 height 屬性時,在 Text 中輸入的文字都不是垂直居中的,不過可以透過css來控制它,下面有個不錯的範例,大家可以參考下 當定義了 Text 的 height 屬性時,在 Text 中輸入的文字都不是垂直居中的,不過你可以加入CSS來控制它,讓輸入的文字垂直居中,使網頁更完美。

程式碼如下:

<html> 
<head> 
<style type="text/css"> 
#text { 
height:20px; 
vertical-align:middle; 
line-height:20px; /*line-height must be equal to height*/ 
} 
</style> 
</head> 
<body> 
<table> 
<input type="text" id="text"> 
</table> 
</body> 
</html>


加入verticla-align、line-height 兩個屬性後,文字方塊中的文字就在文字方塊中垂直居中了,要注意的是line-height 必須要等於height 。

更多透過css控制HTML文字方塊中的文字垂直居中詳解相關文章請關注PHP中文網!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn