【发布时间】:2011-03-21 21:42:27
【问题描述】:
我有文本输入,选择框的宽度为 40 像素...我希望这些元素中的文本位于输入字段的下半部分。通过设置 padding-top: 20px,我已经成功地在 firefox(但不是 safari 或 chrome)中做到了这一点。
我需要它来为 safari 和 chrome 工作,但是,这些浏览器似乎会自动将文本垂直对齐到中间。
有解决办法吗?谢谢!
【问题讨论】:
我有文本输入,选择框的宽度为 40 像素...我希望这些元素中的文本位于输入字段的下半部分。通过设置 padding-top: 20px,我已经成功地在 firefox(但不是 safari 或 chrome)中做到了这一点。
我需要它来为 safari 和 chrome 工作,但是,这些浏览器似乎会自动将文本垂直对齐到中间。
有解决办法吗?谢谢!
【问题讨论】:
您可以使用填充代码。要使其在 Safari/Chrome/Opera 中工作,请添加 line-height: 40px (或您的字段具有的任何高度)。所有的浏览器似乎都可以识别填充。
【讨论】: