当前位置: 首页 > 面试题库 >

CSS供应商前缀列表?

冯驰
2023-03-14
问题内容

除了以下列表之外,还有其他CSS供应商前缀对于_Web开发_很重要吗?我的定义正确吗?我是否应该更具体地介绍移动浏览器(例如移动Webkit)

  • -khtml-(Konqueror, 非常 古老的Safari)
  • -moz- (Firefox)
  • -o- (歌剧)
  • -ms- (IE浏览器)
  • -webkit- (Safari,Chrome)

请问这个名单(其中还包含mso--wap--atsc-)的附加价值什么?


问题答案:

这些是我知道的:

  • -ms- 微软
  • mso- 微软办公软件
  • -moz- Mozilla Foundation(基于Gecko的浏览器)
  • -o--xv-Opera软件
  • -atsc- 先进电视标准委员会
  • -wap- WAP论坛
  • -webkit- Safari,Chrome(和其他基于WebKit的浏览器)
  • -khtml--konq-Konqueror浏览器
  • -apple- Webkit也支持使用-apple-前缀的属性
  • prince- 是逻辑
  • -ah- 天线之家
  • -hp- 惠普
  • -ro- 实物
  • -rim- 运动研究
  • -tc- 高组件

这些在CSS 2.1规范的信息性章节4.1.2.2中正式列出。



 类似资料:
  • 问题内容: …是一个巨大的痛苦。 有没有图书馆/框架/更好的方法来做到这一点?最好只用一行JS? 问题答案: 我不知道有哪个库可以执行此操作,但是如果它们都只是 前缀( 即名称或语法没有区别),那么自己编写函数将是微不足道的。 然后您可以在大多数情况下使用它。

  • 问题内容: 我有一些代码: 我正在尝试通过使用JSON来应用这样的行(如jQuery文档中所示)或完全删除供应商前缀版本来改善此类行。 更改元素上的CSS属性时,jQuery的方法是否自动应用任何必需的供应商前缀? 问题答案: 正如@zeroflagL所写,自jQuery1.8.0起确实添加了浏览器特定的前缀。 在早期版本中,jQuery不会自动完成此操作。您将必须自己完成操作,也可以使用jQue

  • 问题内容: 我使用webkit / mozilla边框半径和框阴影CSS属性,但我希望CSS进行验证(当前不验证)。有没有办法让它验证? 问题答案: 不,它们是浏览器特定的属性,没有在标准CSS规范中定义。 话虽如此,他们正确地遵循了CSS特定于供应商扩展的规则。它只是不在W3C官方CSS规范中。

  • 问题内容: 也许这是一个明显的答案,但是 为什么 地球上 会浏览器决定创建自己的供应商前缀之类的? 我的意思是:为什么我必须输入: 是否因为每个平台都认为“我们很酷,我们会想出一种 更好的 方法来制作圆角”?键入三行似乎是完全和莫名其妙的冗余。 问题答案: 这是因为这些功能是在规范到达最终发布阶段之前由供应商实施的。 供应商前缀确保与功能更改等没有冲突。 最初,供应商前缀的目的是允许浏览器制造商开

  • 问题内容: 在我的项目 中将 Yeoman 与 generator-angular-fullstack 一起使用。SCSS支持非常好,但是我的所有 -moz 前缀都已从CSS结果中过滤掉。 我看过 指南针文档 ,它们对供应商前缀进行了升级。该文档建议覆盖默认的vars: 我试图将这段代码添加到我的main.scss中,但是没有运气… moz前缀仍被删除。我没有运气寻找另一个配置文件。 我想念什么?

  • New CSS3 features are a blessing for web-developers: with a few lines of code we can do things that were nearly impossible a few years ago. But these features are also a real pain for us: we have to w