css - 是否可以使用 CSS 圆 Angular 并仍然通过验证?

标签 css standards-compliance

IIRC,情况是 IE 根本不支持圆 Angular ,但其他一些浏览器需要特定于浏览器的扩展...无论是 FF 还是 web-kit,我不记得了。

我很高兴在某些情况下使用它并让 IE 回退到方 Angular ,但是使用浏览器扩展 CSS 会破坏验证...我非常喜欢让我的网站在 IE6 上进行验证和工作。

最佳答案

border-radius将针对 CSS3 进行验证,并可在 IE9 和 Opera 9.5+ 中运行。

要在 Gecko (Firefox) 和 WebKit (Safari、Chrome) 中支持圆 Angular ,您需要供应商扩展 -moz-border-radius-webkit-border-radius目前。最终(当CSS3 Background and Borders达到推荐阶段时),这些浏览器也将支持简单的border-radius。属性,但目前还没有,因为对于特定椭圆和多个 Angular 的确切语法仍有一些问题需要解决。

-vendor-x扩展属性永远不会验证,这很遗憾,但它们由 CSS 本身定义为无害的,因此您可以安全地忽略这些错误。

关于css - 是否可以使用 CSS 圆 Angular 并仍然通过验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2929625/

相关文章:

CSS :not selector doesn't work

html - Chrome 中的 CSS 旋转切割表

C++ new int[0]——它会分配内存吗?

c - (size_t)((char *)0) 的计算结果是否为 0?

c++ - MSVC std::exception 不符合标准?

C++ 自动实现的函数和 ODR

css - 使用任意数量的列进行 css 布局的最佳策略是什么?

javascript - 纯 CSS3 或 Jquery 菜单图标效果

CSS 过滤器不适用于 Chrome 和 Firefox 中的正文

c - 具有内部链接的变量的暂定定义具有不完整的非数组类型 : conforming implementations show different behavior