不同浏览器兼容性问题,火狐和谷歌浏览器显示的不一样,CSS要怎么写

我写了一个滑块,

position: absolute;

top: 9px; // 在火狐狸9px是正常显示

top: 0;   // 在谷歌里0是正常显示 

这个浏览器兼容要怎么写

top也会有浏览器兼容问题了吗。你试试给它加浏览器内核前缀试试

  position: absolute;
  -webkit-top: 9px;
  -moz-top: 0;
  -o-top: 0;


我试着加了浏览器内核前缀,但是没有效果,我从来没有遇到过浏览器兼容问题,所以也不知道这样写对不对

这个没啥问题,可以看看和这个元素有关的元素样式是否存在兼容问题,从而影响到这个了,比如,父元素,父父元素。