公网ip在360兼容模式下访问已发布网站会出现样式丢失

  1. 已经通过win2003 服务器上的iis发布了网站,可以通过公网ip和域名访问了,但是前者在360兼容模式下会出现样式丢失的情况,后者则不会(在非ie内核和ie11的浏览器中不会出现这种问题)

  2. 谷歌出来的结果说是要把css的引入设置为相对路径,以下是我更换的代码
    更换前:

<link rel="stylesheet" href="css/new-css.css">

更换后:

<link rel="stylesheet" href="./css/new-css.css">
  • 我觉得应该是我对相对路径的理解错了,因为我觉得上面的更改纯属无用功,求大神讲解一下,谢谢

阅读 3.8k
2 个回答

<link rel="stylesheet" href="../css/new-css.css">相对路径应该是..

终于找到原因了,原来是360兼容模式默认的ie7的内核,做兼容时只兼容到ie9,所以会出现样式丢失(其实是不起效)

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题