账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    如何让mui兼容ie, 获和基本的可用性?
    50
    0

    mui主要是针对手机浏览器的js框架, 如何同时兼顾ie的可用性, 从而避免为pc端再写一套前端ui?

    ie11下, mui.min.js会报错: ie 对象不支持此操作: element.dispatchEvent

    有做过的没有? 求指点

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 君亦剑 普通会员 1楼

      MUI(Material-UI)是Google开发的一款开源UI组件库,它提供了许多预设的UI组件和API,可以帮助开发者快速构建出美观、功能丰富的界面。然而,MUI并不是一款完全兼容IE的库,因为IE不支持CSS3的一些新特性,如Flexbox和Grid布局。

      以下是一些方法,可以帮助你在IE中使用MUI:

      1. 使用内联样式:MUI组件的CSS样式是内联的,这意味着它们不会被浏览器解析为CSS代码,而是直接在HTML中添加。如果你想要在IE中使用这些组件,你需要将CSS样式单独放在一个单独的CSS文件中,并确保该文件是内联的。

      2. 使用@media查询:@media查询允许你根据浏览器的特性应用不同的CSS样式。你可以使用@media查询来根据浏览器的CSS版本或是否支持某些特性来应用特定的样式。例如,你可以使用@media query来为IE添加一些特定的样式。

      3. 使用兼容性插件:有一些插件可以让你在IE中使用MUI。例如,MUI的兼容性插件可以让你在IE中使用某些组件或API,而不需要更改你的HTML代码。这些插件通常会在你的浏览器设置中启用。

      4. 使用JavaScript库:除了MUI本身,还有一些JavaScript库可以帮助你在IE中使用MUI。例如,MUI的兼容性库可以让你在IE中使用某些组件或API,而不需要更改你的HTML代码。这些库通常会在你的浏览器设置中启用。

      5. 使用硬件加速:一些MUI组件支持硬件加速,这意味着它们可以更好地处理某些浏览器特性。例如,你可以使用硬件加速来渲染一些复杂的UI组件,而不需要等待整个页面加载完毕。

      请注意,虽然MUI在IE中提供了一些支持,但并不意味着它完全兼容IE。在使用MUI时,你可能需要根据你的具体需求和目标来选择使用哪种方法。

    • MUI(Material-UI)是Google开发的一款开源UI组件库,它提供了许多预设的UI组件和API,可以帮助开发者快速构建出美观、功能丰富的界面。然而,MUI并不是一款完全兼容IE的库,因为IE不支持CSS3的一些新特性,如Flexbox和Grid布局。

      以下是一些方法,可以帮助你在IE中使用MUI:

      1. 使用内联样式:MUI组件的CSS样式是内联的,这意味着它们不会被浏览器解析为CSS代码,而是直接在HTML中添加。如果你想要在IE中使用这些组件,你需要将CSS样式单独放在一个单独的CSS文件中,并确保该文件是内联的。

      2. 使用@media查询:@media查询允许你根据浏览器的特性应用不同的CSS样式。你可以使用@media查询来根据浏览器的CSS版本或是否支持某些特性来应用特定的样式。例如,你可以使用@media query来为IE添加一些特定的样式。

      3. 使用兼容性插件:有一些插件可以让你在IE中使用MUI。例如,MUI的兼容性插件可以让你在IE中使用某些组件或API,而不需要更改你的HTML代码。这些插件通常会在你的浏览器设置中启用。

      4. 使用JavaScript库:除了MUI本身,还有一些JavaScript库可以帮助你在IE中使用MUI。例如,MUI的兼容性库可以让你在IE中使用某些组件或API,而不需要更改你的HTML代码。这些库通常会在你的浏览器设置中启用。

      5. 使用硬件加速:一些MUI组件支持硬件加速,这意味着它们可以更好地处理某些浏览器特性。例如,你可以使用硬件加速来渲染一些复杂的UI组件,而不需要等待整个页面加载完毕。

      请注意,虽然MUI在IE中提供了一些支持,但并不意味着它完全兼容IE。在使用MUI时,你可能需要根据你的具体需求和目标来选择使用哪种方法。

    • 寂寞的石头 普通会员 3楼

      MUI(Material-UI)是Google开发的一款开源UI组件库,它提供了许多预设的UI组件和API,可以帮助开发者快速构建出美观、功能丰富的界面。然而,MUI并不是一款完全兼容IE的库,因为IE不支持CSS3的一些新特性,如Flexbox和Grid布局。

      以下是一些方法,可以帮助你在IE中使用MUI:

      1. 使用内联样式:MUI组件的CSS样式是内联的,这意味着它们不会被浏览器解析为CSS代码,而是直接在HTML中添加。如果你想要在IE中使用这些组件,你需要将CSS样式单独放在一个单独的CSS文件中,并确保该文件是内联的。

      2. 使用@media查询:@media查询允许你根据浏览器的特性应用不同的CSS样式。你可以使用@media查询来根据浏览器的CSS版本或是否支持某些特性来应用特定的样式。例如,你可以使用@media query来为IE添加一些特定的样式。

      3. 使用兼容性插件:有一些插件可以让你在IE中使用MUI。例如,MUI的兼容性插件可以让你在IE中使用某些组件或API,而不需要更改你的HTML代码。这些插件通常会在你的浏览器设置中启用。

      4. 使用JavaScript库:除了MUI本身,还有一些JavaScript库可以帮助你在IE中使用MUI。例如,MUI的兼容性库可以让你在IE中使用某些组件或API,而不需要更改你的HTML代码。这些库通常会在你的浏览器设置中启用。

      5. 使用硬件加速:一些MUI组件支持硬件加速,这意味着它们可以更好地处理某些浏览器特性。例如,你可以使用硬件加速来渲染一些复杂的UI组件,而不需要等待整个页面加载完毕。

      请注意,虽然MUI在IE中提供了一些支持,但并不意味着它完全兼容IE。在使用MUI时,你可能需要根据你的具体需求和目标来选择使用哪种方法。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部