ie11不能加载css
一、修改html头文件
用<link rel="stylesheet" type="text/css" href="test.css" />在ie11浏览器下无法正常引入,直接在页面使用<style></style>没有问题。在IE兼容模式下和火狐下没问题。在网上仔细搜了一下,原来是头文件的问题。
(相关课程推荐:css视频教程)
源文件代码如下:
<!doctype html> <html> <head> <meta charset="utf-8"> <title></title> <script src="jquery.js"></script> <link rel="stylesheet" type="text/css" href="diyUpload/css/webuploader.css"> <link rel="stylesheet" type="text/css" href="diyUpload/css/diyUpload.css"> <script type="text/javascript" src="diyUpload/js/webuploader.html5only.min.js"></script> <script type="text/javascript" src="diyUpload/js/diyUpload.js"></script> </head>
结果发现只有去掉顶部的<!DOCTYPE html>或者设置为<!DOCTYPE>才能导入。
设置成标准的也可以导入。
二、修改注册表文件
系统版本win10,在html中头部声明<!DOCTYPE html>,IE11下不能加载css,搜了下,是注册表的问题。
把 HKEY_CLASSES_ROOT →.css → content type 数据改为text/css就OK了,原来的值是application/x-css
本文来自css答疑栏目,欢迎学习!
以上就是ie11不能加载css的详细内容,更多请关注易知道|edz.cc其它相关文章!