【发布时间】:2011-07-19 13:08:55
【问题描述】:
我有一个基础 css,它在其他元素中将我的输入设置为:
margin:0;
padding:0;
border:0;
font-size:100%;
font:inherit;
vertical-align:baseline;
我也有这个用于特定按钮的问题
header input[type=submit] { background:#383838; color:#FFF; padding:4px 5px; }
一切都很好,除了 Chrome 中的输入按钮,它的高度和宽度都比其他浏览器短 2 个像素(所以每边都有 1 个像素的差异)。更令人沮丧的是这并没有影响 safari,它也是一个 webkit 浏览器。
有什么想法吗?
干杯, 阿迪。
【问题讨论】:
-
抱歉,我们会回复:接受。图片在这里(两者的样式相同)postimage.org/image/2vye375b8
-
我真的不想用js来浏览器嗅探和调整。非常适合单独对 css 进行排序(不能使用 line-height 'cos of FF bug)
-
jsfiddle.net/5kLEf(如果您在 chrome 和 safari 上查看,您可以看到尺寸差异)我在 Windows 7 上
标签: css google-chrome webkit