あります<input type="text" />
入力したテキストの垂直方向の配置を設定する必要があります。たとえば、中央または上部。 http://jsfiddle.net/eSPMr/input type = "text"のテキストを縦に並べる方法は?
答えて
垂直入力はテキスト入力では機能しないため、埋め込みを使用して偽装します。
CSS
.date-input {
width: 145px;
padding-top: 80px;
}
あなたはちょうど私もそれを打つ。 – SpaceBeers
これは最新のGoogle Chromeでは動作しません。 – pilavdzice
@Jumpei - あなたはおそらくあなたのCSSの短縮形の構文をブラッシュアップする必要があります。 3つの値が完全に有効です。 https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties – j08691
input[type=text]
{
height: 15px;
line-height: 15px;
}
これは垂直中間位置を設定するための正しい方法です。
編集とupvotesのおかげで... –
代替はline-height
を使用することです: http://jsfiddle.net/DjT37/
.bigbox{
height:40px;
line-height:40px;
padding:0 5px;
}
これは、あなたが特定の高さをしたいときに、フォントサイズおよび所望の高さに基づいてパディングを計算する必要がないように、より一貫性になる傾向があります、など
divタグでそれを置くことをを強制する唯一の方法のようだ:
<div style="vertical-align: middle"><div><input ... /></div></div>
がotかもしれませスパンのような彼女のタグはdivのように動作します。
私自身の問題の解決策を探しているときにこの質問が見つかりました。これまでの回答は、入力の上端または下端にテキストを表示させるためにパディングを使用したり、高さと線の高さの組み合わせを使用してテキストを垂直中央に揃えたりしていました。
ここでは、divと配置を使用してテキストを中央に表示する代わりの方法を示します。 jsfiddleをチェックしてください。
<style type="text/css">
div {
display: inline-block;
height: 300px;
position: relative;
width: 500px;
}
input {
height: 100%;
position: absolute;
text-align: center; /* Optional */
width: 100%;
}
</style>
<div>
<input type="text" value="Hello world!" />
</div>
- 1. 画像の横にテキストを縦に並べる方法は?
- 2. 列のテキストを縦に並べる方法は?
- 3. 図の中にテキストを縦に並べる方法は?
- 4. MVC3 ASP.NET; input [type = "text"]に値を追加する方法は?
- 5. cssでinput [type = text]またはinput [type = "text"]を書くより良い方法は
- 6. タグを縦に並べる方法は?
- 7. の作り方<input type = "text">
- 8. JQuery Datepicker set input [type = "text"]
- 9. input type = "date" text-align:right IOSデバイス
- 10. <input type = "text" value = "0">。
- 11. ラジオボタンの隣にテキストを縦に並べる方法(小さい画面で)
- 12. <input type = "image">を<input type = "text">にバインドする方法は?どちらも同じ形式です
- 13. JqueryUi Sliderを縦に並べる方法は?
- 14. オーバーフローが隠されているdivのテキストを縦に並べる方法は?
- 15. <input type = "text" />内のテキストストローク
- 16. 浮遊画像内の代替テキストを縦に並べる方法は?
- 17. セルの中央にビデオを縦に並べる方法は?
- 18. <input type = "file" />にテキストを挿入する方法
- 19. <span>と同じ高さにする方法の<input type =「text」>を
- 20. flexboxを使ってテキストを縦に並べるには?
- 21. htmlで縦列に並んだテキストを作る方法は?
- 22. bootstrapTable:detail-iconを縦に並べる方法は?
- 23. rmarkdown pdf文書のタイトルを縦に並べる方法は?
- 24. imacrosを使ってinput-textからテキストをコピーする方法
- 25. divを縦に並べる
- 26. <label>とテキストをhtmlで並べて並べる方法
- 27. インラインの内側にテキストを縦に並べる
- 28. FontAwesome |アイコン同士を縦に並べる方法は?
- 29. アンダースコアを縦横に並べる方法はありますか?
- 30. フォントが高さの計算方法が異なる場合、テキストを縦に並べる方法は?
ここで - http://stackoverflow.com/a/945812/572939 – ManseUK