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

标签 html css list height styling

<分区>


关闭 7 年前

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

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

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

最佳答案

提高 <li>使用 position:relative; 减少 5 个像素似乎对我有用:

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

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

关于html - 形式低于所有其他李的李元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32055667/

上一篇:javascript - Bootstrap 类 ='page-scroll' 不起作用

下一篇:html - 导航不排队

相关文章:

Jquery UI 可拖动和可放置 - 范围

css - 如何让div的 "automise"宽度适配屏幕大小?

用于创建动画渐变按钮背景的 CSS

c++ - 在 C++ 中删除整个列表

python - 将具有列表值的 Python 字典列表转换为具有单个值的字典的平面列表

javascript - 多次悬停序列后 JQuery setInterval 不起作用

c# - 单选按钮值为空

html - CSS IE 兼容性问题

jQuery 无法删除列表元素

javascript - Bootstrap Dropdown 在升级后不起作用