【问题标题】:Difference between behavior and -ms-behavior行为和-ms-behavior之间的区别
【发布时间】:2015-09-10 04:16:24
【问题描述】:

我不明白behavior-ms-behavior 之间的区别。我以为行为已经只适用于微软的 Internet Explorer,那为什么还有供应商前缀版本呢?

同时使用或只使用-ms-behavior 是否有意义?

【问题讨论】:

    标签: html css components behavior


    【解决方案1】:

    Internet Explorer 版本 5 及以上 支持behavior property

    Internet Explorer 版本 8 支持语法正确的供应商特定扩展格式 of-ms-behavior。

    大多数时候您只需要behavior,除非您想完全强制IE8 versionsstandard mode 中运行。那么你应该使用ms-behavior。但同时添加两者根本不会对您造成伤害,无论如何这可能是一个好习惯。

    【讨论】:

    • 所以关于带有供应商前缀的 css 属性的主要内容是,例如每个浏览器都会读取“行为”,即使他们稍后忽略它。但是例如“-ms-behavior”甚至不能被 IE 以外的其他浏览器读取。我说得对吗?
    【解决方案2】:

    Windows Internet Explorer 8-ms-behavior 属性是 CSS 的扩展,可用作 IE8 Standards mode 中的行为同义词

    查看https://msdn.microsoft.com/en-us/library/ms530723(v=vs.85).aspx了解更多信息

    【讨论】:

      猜你喜欢
      • 2016-12-05
      • 1970-01-01
      • 2014-04-06
      • 2015-11-18
      • 2018-06-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多