ホームページ  >  記事  >  ウェブフロントエンド  >  CSSを使用してHTMLテキストボックスのテキストの垂直方向の中央揃えを制御する詳細な説明

CSSを使用してHTMLテキストボックスのテキストの垂直方向の中央揃えを制御する詳細な説明

高洛峰
高洛峰オリジナル
2017-03-06 17:11:232316ブラウズ

Textの高さ属性が定義されている場合、Textに入力されたテキストは垂直中央に配置されませんが、CSSによって制御できます。以下に良い例がありますので、それを参照してください。 Text の height 属性が定義されている場合、Text に入力されたテキストは垂直方向の中央に配置されませんが、CSS を追加して入力されたテキストが垂直方向の中央に配置されるように制御し、Web ページをより完璧にすることができます。

コードは次のとおりです:

<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 の 2 つの属性を追加すると、テキスト ボックス内のテキストがテキスト ボックス内で垂直方向の中央に配置されます。line-height は必ず指定する必要があります。身長と同じであること。

CSS を使用して HTML テキスト ボックス内のテキストの垂直方向の中央揃えを制御する方法の詳細については、PHP 中国語 Web サイトに注目してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。