垂直对齐表单中的文本
Vertically align text within a form
我尝试了与之前答案不同的解决方案,none 对我有用。我有这个表格,我无法垂直对齐栏。
<form action="index?q=<?php echo $_POST['query']?>">
<div class="input-group mb-3" >
<input name="query" type="text" class="form-control" style="padding-bottom: 2.4em;">
<div class="input-group-append">
<button class="btn btn-outline-secondary" id="barra_navagacion_boton" type="submit"><i
id="Boton_Buscar"><img src="./img/search.png"
style="width:2em;max-width: 100%;"></i></button>
</div>
</form>
<input name="query" type="text" class="form-control" style="padding-bottom: 2.4em; vertical-align:middle;">
我试过这条线并删除了填充,但两条线都没有。我能做什么?谢谢!
CSS“垂直对齐”
如果您的意思是希望将光标在文本框中垂直居中。然后你需要使顶部和底部的填充均匀。
padding-top: 1.2em;
padding-bottom: 1.2em;
<input name="query" type="text" class="form-control" style="height:50px">
不要使用填充。定义高度。
在标题里你说文字在内容里你说吧?但对于酒吧:
不要把代码复杂化简单的旋转90度。
<input name="query" type="text" class="form-control" style="padding-bottom: 2.4em; transform: rotate(90deg);">
对于文本加总和css:
p {
writing-mode: vertical-rl;
text-orientation: upright;
}
如果您想要将文本对齐到灼热条中心:
<form action="index?q=<?php echo $_POST['query']?>">
<div class="input-group mb-3" >
<input name="query" type="text" class="form-control" style="style="text-align: center;";">
<div class="input-group-append">
<button class="btn btn-outline-secondary" id="barra_navagacion_boton" type="submit"><i
id="Boton_Buscar"><img src="./img/search.png"
style="width:2em;max-width: 100%;"></i></button>
</div>
</form>
我尝试了与之前答案不同的解决方案,none 对我有用。我有这个表格,我无法垂直对齐栏。
<form action="index?q=<?php echo $_POST['query']?>">
<div class="input-group mb-3" >
<input name="query" type="text" class="form-control" style="padding-bottom: 2.4em;">
<div class="input-group-append">
<button class="btn btn-outline-secondary" id="barra_navagacion_boton" type="submit"><i
id="Boton_Buscar"><img src="./img/search.png"
style="width:2em;max-width: 100%;"></i></button>
</div>
</form>
<input name="query" type="text" class="form-control" style="padding-bottom: 2.4em; vertical-align:middle;">
我试过这条线并删除了填充,但两条线都没有。我能做什么?谢谢!
CSS“垂直对齐”
如果您的意思是希望将光标在文本框中垂直居中。然后你需要使顶部和底部的填充均匀。
padding-top: 1.2em;
padding-bottom: 1.2em;
<input name="query" type="text" class="form-control" style="height:50px">
不要使用填充。定义高度。
在标题里你说文字在内容里你说吧?但对于酒吧: 不要把代码复杂化简单的旋转90度。
<input name="query" type="text" class="form-control" style="padding-bottom: 2.4em; transform: rotate(90deg);">
对于文本加总和css:
p {
writing-mode: vertical-rl;
text-orientation: upright;
}
如果您想要将文本对齐到灼热条中心:
<form action="index?q=<?php echo $_POST['query']?>">
<div class="input-group mb-3" >
<input name="query" type="text" class="form-control" style="style="text-align: center;";">
<div class="input-group-append">
<button class="btn btn-outline-secondary" id="barra_navagacion_boton" type="submit"><i
id="Boton_Buscar"><img src="./img/search.png"
style="width:2em;max-width: 100%;"></i></button>
</div>
</form>