【发布时间】:2011-06-22 22:02:19
【问题描述】:
一个我似乎永远无法快速解决的简单 CSS 问题 -
我有一行文本,后跟一个表单,其中包含一些不可见的输入和一个提交按钮。我已经从提交中删除了边框和背景,所以只有文本 -
我的html -
<p>Posted about 21 hours ago.</p>
<form class="button_to" data-remote="true" action="/comments/8/likes/114" method="post">
<input type="hidden" ...... > <!--not actual markup -->
<input type="submit" value="unlike" html_options="classlike_button_form">
</form>
我的 CSS -
p {
color: #595959;
float: left;
font: 85% "Arial",Verdana,sans-serif;
line-height: 131%;
padding-bottom: 0;
}
input {
background-color: transparent;
border: 0 none;
color: #3B5998;
font: 85% "Arial",Verdana,sans-serif;
float:left
}
问题是p标签中的文字和按钮的文字没有水平对齐。
我正在使用 HTML5 样板中包含的重置 CSS 和 Yahoo 文本大小。
我真的不想用边距或定位来修复它,所以任何帮助都会很棒。
谢谢
编辑 - 我无法更改 HTML 结构
【问题讨论】:
-
我在 Chrome 中看到了这个问题,但在 FF 中没有
-
谢谢,我也可以在 Chrome 的 jsfiddle.net/LAzUf 上看到它。仍然不知道是什么原因造成的。