css:放入此字段集中时属性发生了惊人的变化

标签 css html padding

我的自定义下拉菜单的顶部和底部填充有很大的变化。

UPDATE Javascript, CSS & HTML included in fiddle [PHP removed]


首先,我没有意识到我可以分享 fiddle ^^ 漂亮的史诗网站。

我一直在调试,但我想我会把它贴在这里,看看是否有人能找出问题所在:)

最佳答案

在您的 fieldset CSS 中,您正在更改行高,这也适用于下拉菜单。

您必须在 css 中为下拉菜单设置行高:

.dropdown,
.dropdown li /* or whatever other selector is also needed */
{
    line-height: 1em;
}

编辑:

这似乎很合适:

.dropdown,
.dropdown li,
.dropdown span,
.dropdown a {
    padding: 0;
    line-height: 3em;   
}

关于css:放入此字段集中时属性发生了惊人的变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3511784/

相关文章:

javascript - jQuery - addClass 不向 html 元素添加类

html - 粘性页脚中的 hr 问题

HTML 表体定位和滚动

c - GCC:将结构归零

css - html - 在 2 个内容 div 之间添加一个 div 分隔符

css - 如何禁用文本上的阴影?

javascript - 如何改变iframe内容跨域的样式?

html - 响应式旋转词 CSS

javascript - 如何在某个点停止 JavaScript 进度条

html - 当你把一个相对元素放在一个绝对元素中时会发生什么?