如何调整输入组件的大小?
How to adjust the size of the input component?
这是我要实现的 UI 原型
这是我目前拥有的:JSFiddle 以及我目前的布局
我正在尝试调整输入组件的大小,使其与 UI/the 搜索图标中的高度匹配。
这里是输入组件的HTML代码
(我将 colspan 设置为 3,以便输入范围从 "Contact Us" 到美国国旗。)
<td colspan="3"><input class="help_header" type="text" /></td>
以及 CSS 样式代码
input {
background-color:white;
padding: 0px;
height: 1px;
vertical-align:bottom;
}
有谁知道在这种情况下如何调整输入组件的高度?我尝试将 height 属性设置为 1px 但没有做任何事情。我还尝试将其与搜索图标的底部垂直对齐,但也没有任何效果。
您可以使用字体大小和行高属性。或者设置overflow:hidden,这样就可以使用height属性了。有关于这个主题的好文章 http://www.sitepoint.com/style-web-forms-css/
.help-header
的填充给 <input>
高度带来了一些麻烦。
通过将选择器修改为 .help_header:not(input)
,从 input
中删除填充就成功了
这是我要实现的 UI 原型
这是我目前拥有的:JSFiddle 以及我目前的布局
我正在尝试调整输入组件的大小,使其与 UI/the 搜索图标中的高度匹配。
这里是输入组件的HTML代码
(我将 colspan 设置为 3,以便输入范围从 "Contact Us" 到美国国旗。)
<td colspan="3"><input class="help_header" type="text" /></td>
以及 CSS 样式代码
input {
background-color:white;
padding: 0px;
height: 1px;
vertical-align:bottom;
}
有谁知道在这种情况下如何调整输入组件的高度?我尝试将 height 属性设置为 1px 但没有做任何事情。我还尝试将其与搜索图标的底部垂直对齐,但也没有任何效果。
您可以使用字体大小和行高属性。或者设置overflow:hidden,这样就可以使用height属性了。有关于这个主题的好文章 http://www.sitepoint.com/style-web-forms-css/
.help-header
的填充给 <input>
高度带来了一些麻烦。
通过将选择器修改为 .help_header:not(input)
input
中删除填充就成功了