【发布时间】:2011-07-17 21:51:59
【问题描述】:
IE doesn't support CSS3 columns — 没什么大不了的,对吧?尽管如此,我正在尝试找到任何类似modernizr 的库来解决这个问题。我真的不想为 IE 编写不同的 CSS,因为这会让我们对我们都鄙视的东西给予过多的关注和关注。有什么建议吗?
【问题讨论】:
-
您的问题是 IE 是一个相对问题...有些版本支持某些东西,而有些版本不支持。那里有各种各样的版本……有些人仍在使用 6!然而 9 可能会支持 CSS3,尽管我没有研究它,因为我现在不做 Web 开发,也不使用 IE。但是你的问题有点令人困惑,因为你说你想支持 IE,但不想为 IE 调整你的 css……你不能不调整就支持 IE……
-
我说我不想为 IE 编写不同的 CSS。我真的很期待一个 JavaScript 兼容性库或类似的东西,但是好吧.. 让我们调整一下吧。
-
如果你不想为IE写不同的CSS,那就不要支持IE。
-
IE9 不支持 CSS3 列(是不是很棒?)。因此,您必须使用 polyfill 或添加额外的 CSS 钩子以使其在 IE 中看起来不错。如果您在任何大型的面向公众的网站上工作,那么祝您完全放弃 IE。悲伤,但真实。
标签: css internet-explorer cross-browser