两者之间有什么区别吗?
margin: 0;
Run Code Online (Sandbox Code Playgroud)
和
margin: 0em;
Run Code Online (Sandbox Code Playgroud)
我没有注意到任何事情,但我的老师一直告诉我这不一样.
Nos*_*dna 14
0em的文件更大.
向你的教授证明没有区别的方法是将某些东西设置为0,将其他东西设置为0em,并使用Firebug或类似工具检查DOM.如果我没记错的话,你会发现两者现在都是0.所以唯一的区别在于源头.(但是自从我检查以来已经有一段时间了.我可能正在考虑从jQuery获取和设置样式.所以在你接受我的话之前检查一下.)
我想知道老师是否试图强调,而不是0和0em不是相同的值,但也许,CSS中的默认单位可能不是em(我相信规范要求非零值附加单位但是经常假设px).
在具体的例子中,他们显然是平等的.