做PC端项目,用placeholder并改其颜色,发现改后在ie与火狐中表现的不一样,于是上网查了下资料,发现以下兼容写法。谷歌::-webkit-input-placeholder火狐::-moz-placeholderIE:-ms-input-placeholder 然后又发现个问题有的用单冒号有的用双冒号,那么这两者有什么区别 呢?单冒号(:)用于css3的伪类 , 双冒号(::)用于css3伪元素