html - 在文本字段中间对齐字体

标签 html css forms

我有带有 jquery 提示的文本字段,我如何将字体对齐到中间。我试过 vertical-align: middle 但不起作用。

<style type="text/css">
#name { 
    border: 1px solid #c810ca;
    height: 27px;
}


input[type=text].hint{ 
color: #fff;
 font-size: 11px;
    font-family: "times new roman";
}

input[type=text]{
    font-size: 13px;
  color: #fff;
    font-family: "times new roman";
}

表单文本框

<div id="name">

                 <input name="name" type="text" id="name" title="insert here"/>

               </div>

最佳答案

您可以明确设置输入的高度和宽度(在 CSS 中)。这将确保无论字体大小如何,它都保持不变。

关于html - 在文本字段中间对齐字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9555904/

相关文章:

html - CSS 装箱长的未包装文本,带有滚动而不是自动扩展

php - 如何检查表单中的任何字段是否为空

css - 使用转换查询时 h1 跨度不旋转

ruby-on-rails - 如何在没有 ActiveRecord 的情况下在 Redis 和 Ohm 上使用表单?

html - Bootstrap 4 'text-truncate' 类定位下面的文字

javascript - 我想在边框样式的某行前面放置一些文本?这是 z-index 样式吗?

javascript - 工具提示方向 mozilla

javascript - 居中图像就像在 Apple Watch 菜单中一样

reactjs - React Hooks Form Reset 不要将 Select 设置为初始值

html - HTML5 input type number 可以和十六进制数一起使用吗?