嗯,这是一个奇怪的问题。无论如何,如果我在 css 属性名称之后使用浏览器前缀而不是将其放在之前会发生什么?例子:
box-shadow: 0 2px 2px rgb(0, 0, 0), 0 1px rgba(255, 255, 255, 0.0) inset;
box-shadow -moz-: 0 2px 2px rgb(0, 0, 0), 0 1px rgba(255, 255, 255, 0.0) inset;
box-shadow -webkit-: 0 2px 2px rgb(0, 0, 0), 0 1px rgba(255, 255, 255, 0.0) inset;
这不仅是一个好奇的问题,我的朋友说他写了这行 css 并且它们有效。我回答他 Chrome 和 Firefox 以正确的方式管理此类错误,使其正常工作,但现在我有点好奇。我是否认为这种使用前缀(实际上不是后缀)的方式不是标准的,应该避免,尽管它们似乎可以运行?