css - MSIE 6、7 中的按钮高度问题

标签 css

我试图用这个来设计一个按钮的样式:

button.plusone { width: 3.5em; padding: 3px 0 3px 0; text-align: center; }

使用以下 css 重置:

button {margin:0;padding:0;}
button {font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
button {*font-size:100%;}

在 Safari 和 Firefox 中看起来不错,但在 Internet Explorer 6 和 7 中看起来太高了。

Safari,很好saf http://img190.imageshack.us/img190/1954/safay.png

MSIE6,错误 msie http://img693.imageshack.us/img693/8300/75657632.png

这是一个已知错误吗?我该如何解决?谢谢!

最佳答案

胜利者,

这是您问题的解决方案 http://jehiah.cz/archive/an-even-better-ie-button-width-fix

还有这个 http://particletree.com/features/rediscovering-the-button-element/

或尝试设置

button {
width: auto;
overflow: visible;
line-height: 0px;
}

关于css - MSIE 6、7 中的按钮高度问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1956349/

相关文章:

html - 如何将 navbar-brand 放在左边,将 hamburger 放在右边?

javascript - Angularjs - 有没有办法以编程方式点击 HTML <select> 元素?

html - 如何在 CSS 中设置菜单样式使其看起来像一个按钮

php - 2 列中的动态内容(而不是一列!)

asp.net - .NET - 如何为大型 CSS 文件构建主题

CSS 溢出问题

php - 切换添加到收藏夹/从收藏夹中删除 - 不工作

android - 移动设备上的视口(viewport)如何缩放

CSS3 转换模糊边框

javascript - 我制作了一些投票按钮(想想 reddit/digg/等)但是它们在 IE8 以下不起作用