小编jal*_*nn2的帖子

当我使用服务器名称时IE忽略条件注释

我有一个网页,里面有以下代码:

<!--[if IE 8]>
Welcome to IE 8
<![endif]-->
Run Code Online (Sandbox Code Playgroud)

我登录到服务器,如果我通过URL点击IE 8中的页面,http://localhost/login我会看到该消息.但是,如果我使用URL http://myserver/login(myserver我登录的服务器的Windows名称),页面将正常显示和运行,但不显示该消息.

如果我做了一个View Source,我会看到我期望的代码 - 注释显示在源代码中.(好吧,我真的想加载一个条件样式表,当我使用服务器名时它没有被加载,但是这个简单的例子显示了相同的结果).

任何想法如何退出这个新的IE之旅奇异地?

html internet-explorer-8

2
推荐指数
1
解决办法
632
查看次数

减少 antd 依赖项中的错误:“对无效类型进行操作”

我有一个使用 Antd 控件的反应脚本应用程序。我正在尝试更新一些依赖项,现在构建时出现错误:

编译失败。

位置:绝对;顶部:8px + @font-size-base * @line-height-base / 2 - @font-size-base / 2;
^ 对无效类型的操作 <...>/node_modules/antd/lib/alert/style/index.less 中的错误(第 29 行,第 4 列)

我正在使用react-scripts 5.0.1、less-loader 11.0.0、less 4.1.3、node 16、webpack 5.74.0。关于如何调试这个有什么想法吗?antd 中的代码似乎是有效的,我看到索引文件中定义了变量。

less reactjs webpack antd

1
推荐指数
1
解决办法
2111
查看次数

标签 统计

antd ×1

html ×1

internet-explorer-8 ×1

less ×1

reactjs ×1

webpack ×1