-1

我正在研究我的 css 框架的垂直节奏——它在 Firefox 中看起来很完美,但在 chrome 和 ie9 中却不同。有谁知道是什么原因?

我的框架排版页面: http: //kenhty.github.com/Natural/typography.htm

4

1 回答 1

0

如果您指的是 box-flex 网格,请查看MDN 页面中关于使用灵活框的规范。您遇到了几个问题...

一方面,支持极为有限。Firefox 18+、Chrome 21+,不支持 IE 和 Safari。因此,您在 Chrome 中遇到了问题,因为生产版 Chrome 是唯一真正支持您的代码的版本,而且您缺少以下样式:

-webkit-flex-direction: column

您的默认设置为row,这导致您在 Chrome 中出现问题。

更令人困惑的是,我使用的是 Firefox 15 并且它正在正确显示您的 Grid ......但是在查看计算机样式时,它甚至不显示您的网格样式,因为 Firefox 15 还不支持它。所以我真的很惊讶你的网格在 Firefox 中正确显示。

无论如何,请检查哪些浏览器支持它,并确保您覆盖了任何需要覆盖的默认设置。

于 2012-11-13T18:09:54.550 回答