在ie11浏览器下无法正常引入,直接在页面使用没有问题。在IE兼容模式下和火狐下没问题。在网上仔细搜了一下,原来是头文件的问题。(相关课程推荐:css视频教程) 源文件"/>

ie11不能加载css

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其它相关文章!

推荐阅读