IE9不允许在复选框(无线电)输入周围留出0px的边距吗?

Ili*_*nin 3 css internet-explorer-9

我最近更新了一些CSS样式以使用normalize.css但发现了一个明显的不一致 - 似乎在IE9中它不会让我在checkbox元素周围设置边距0.但我找不到任何具体提到的问题.这是我的测试的一个例子.这里是Firefox,Chrome和IE9的截图

IE9不尊重保证金0

重置样式是从最新版本的html5样板中复制粘贴的,它本身使用Nicolas Gallagher的normalize.css.

据我所知,normalize.css的想法是保留一些浏览器默认值,但为组件创建一致的布局.但是,从我的快速测试来看,实际上看起来不应该有一个margin:0(复选框/无线电)输入,以便创建一致的布局,就像这样.

话虽如此,比我更聪明的人在normalize.css和html5样板上工作,所以我要么缺少某些东西,要么误解某些东西.

Jon*_*ams 6

IE9添加了填充.我想重置脚本不会考虑到这一点.添加padding: 0,你将被设置.