html - 文本与文本框的水平对齐

标签 html css

我有一个搜索框,我在它前面放置了一个看起来像是 UTF-8 字符的房子,代表 HOME。我试图降低房子字符,使底部与文本框底部处于同一水平。现在性格稍微高了点。

CSS

#home{font-size:200%; font-weight:bold;padding:0px;border:0px;margin:0px;} 

HTML

<form name='input' action='index.php?' method='get'>
<span id='home'>&#8962; </span>
<input type='text' name='q' size=75 required autofocus>
<input type='submit' value=' SEARCH '>
</form>

最佳答案

对跨度和输入使用 vertical-align: middle; 参见 JSFiddle

关于html - 文本与文本框的水平对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24961319/

相关文章:

javascript - 使用 HTML5 在拖放中切换内容

javascript - Superfish 菜单在 IE9 中显示结构损坏,在 Chrome 中工作正常

jquery - 如何在字形图标类之间切换

html - CSS 将文本放置在网格 block 中

php - 是否可以创建网页打印 View 的 PDF 文件?

javascript - 使用 Javascript 的 Metro 水平滚动容器

animation - CSS - 动画悬停问题

javascript 将 YouTube 链接转换为嵌入视频

html - 将具有不同大小输入的多列分组

html - 我无法更改 css 中元素符号点之间的空间