我是一個網頁設計師,我有一個懷疑。當我創建一個網站,爲它造型我使用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