这个问题我已经解决了,我这个功能在开发环境下是正常的,我看了下开发环境和测试环境的区别,开发环境其它非主题css文件的link标签上并没有title这个属性,但是部署到测试环境下那些非主题文件css的link标签上存在title="undefined"这种属性。 我在[**mdn**](https://link.segmentfault.com/?enc=14u7q%2BEnD8SLNFWQDL53dg%3D%3D.NhA7LqL5aORqw6%2FMeOkoH7RCw0sZjejfhHzPp5PpEmZPf8qc4uNJQsqH5Z7lTSbyr9GFMEZpYOEJsJM2WuzBcYxYU7jHPy0Rpy2QXvX7MdU%3D)看到这么一句话 也就是当引用css的link标签如果存在title属性,就会被当成主题文件,然后第一个拥有title属性的并且引用css的link标签就会被执行,后面拥有title属性并引用css的link标签中的css代码就不会再执行了,所以就出现了这个问题。 所以处理办法就是去掉那些多余的title属性。