如果你的网站在 VS 或其他软件中运行时具有 CSS 和 JS 功能, 但到了 IIS 中就消失了, 导致网站变成纯文字界面. 你需要进行如下尝试.
1, 首先确认是否打开 IIS 中的 "动态内容压缩" 和 "静态内容压缩"..
打开 "控制面板"->"程序"->"程序和功能"->"打开或关闭 Windows 功能". 得到图 2 所示界面, 勾选 "Internet 信息服务" 和 "万维网服务", 勾选其中红线划出的 "动态内容压缩" 和 "静态内容压缩".
(推荐学习: CSS 视频教程 https://www.html.cn/css/ )
2, 如果还是不行. 就是程序中引用 CSS 文件和 JS 文件的问题了.
解决方法就是把网站中的所有 CSS 文件引用写成 "~/ 你的 CSS 文件夹 / 你的 CSS 文件". 把网站中的所有 JS 文件引用写成 "../ 你的 JS 文件夹 / 你的 JS 文件".
增加~ 和.. 的目的是为了引用根目录下的文件, 是 "相对路径".
来源: http://www.css88.com/qa/css3/15023.html