我有一个网页,里面有以下代码:
<!--[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之旅奇异地?
我有一个使用 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 中的代码似乎是有效的,我看到索引文件中定义了变量。