我是一个网页设计师,我有一个怀疑。当我创建一个网站,为它造型我使用CSS,但问题是,浏览器了解CSS不同的方法。我的意思是,如果我在Firefox中使用像mydiv { margin-left: 20px; }
这样的css规则,我会看到距左边5%的距离。但是,如果我在Chrome中打开该网站,我会发现它距离左侧的距离超过5%。我可以理解,因为没有使用相同的图形引擎。我的问题是:是否有任何方法在CSS中保持相同的disntace,宽度,高度和其他,在Firefox和铬(因为有最常用的浏览器)?我听说过一个-moz-document-url,它说所有的规则都适用于那里,只会用于Firefox。这是正确的 ?CSS兼容性跨浏览器
-1
A
回答
0
您可以使用此复位:
html {
box-sizing: border-box;
}
*, *:before, *:after {
box-sizing: inherit;
padding: 0;
margin: 0
}
注意
mydiv {保证金左:20像素; }不存在于CSS mybe你的意思是#mydiv {margin-left:20px; }或.mydiv {margin-left:20px; }
0
我建议你使用Normalize.css
Normalize.css让浏览器渲染的所有元素更一致,并符合现代标准。它精确地只针对需要标准化的样式。
相关问题
- 1. CSS字体跨浏览器兼容性
- 2. css调试,跨浏览器兼容性
- 3. 跨浏览器兼容性
- 4. CSS浏览器兼容性
- 5. 小跨浏览器兼容CSS问题
- 6. jQuery.data()和跨浏览器的兼容性?
- 7. Opentype功能跨浏览器兼容性
- 8. Dash JS Player跨浏览器兼容性
- 9. dojo跨浏览器兼容性
- 10. setAttribute,onClick和跨浏览器兼容性
- 11. IE跨浏览器兼容性问题
- 12. 跨浏览器兼容性测试
- 13. 了解跨浏览器兼容性
- 14. 跨浏览器兼容性问题
- 15. z-index跨浏览器不兼容性
- 16. ajax跨浏览器代码兼容性
- 17. 跨浏览器兼容
- 18. 浏览器兼容性问题,CSS
- 19. CSS浏览器兼容性问题
- 20. CSS和浏览器兼容性
- 21. css的浏览器兼容性
- 22. CSS中的字体/跨浏览器兼容性?
- 23. 用于跨浏览器兼容性的CSS资源
- 24. 跨浏览器的CSS/HTML兼容性问题
- 25. jQuery插件跨浏览器的CSS兼容性
- 26. CSS - 跨浏览器兼容性=不同的样式表?
- 27. Css图像拼图 - 跨浏览器兼容性
- 28. CSS,(X)HTML严格或过渡的跨浏览器兼容性?
- 29. CSS悬停过渡跨浏览器兼容性
- 30. IE浏览器兼容浏览器兼容性问题/ Firefox