形式低于所有其他李的李元素

Li element with form in lower than all other Li's

Js Fiddle 错误:http://jsfiddle.net/mvckwoys/

出于某种原因,表单中的列表元素与所有其他 li 的高度相差 5px。我已经尝试将表单设置为 display:block 并尝试多次使用 margin:top; 以及许多其他 css 技巧,但 none 似乎允许 Li 提高 5px 它被推倒。我有一种感觉,这与表单有关,但是因为所有锚标记都可以正常工作。

非常感谢任何帮助,谢谢!

使用 position:relative; 将有问题的 <li> 提高 5 个像素似乎对我有用:

<li class="form-li"><form></form></li>

.form-li {
    position: relative;
    top: -5px;
}