用下面的代码:
现在把嵌入的文件中的代码直接写进html文件
结果css就能正常工作了,如图所示:
为什么?
[分析](感谢godspell(风似冷))
总结了有三种原因:
1。这个和IE缓存有关,可能之前你载入的css有问题。。清掉IE缓存(去IE选项那里删除)
2。还有一种原因可能就是你的css文件保存的编码有问题,用记事本打开,然后另存为。。 时,选用unicode方式保存
3。最后一种可能是CSS有问题了。你看下会不会写错什么符号之类的了
[解决方法]



原来我用记事本写的css文件,所以在保存的时候加了很多额外的东西,我把代码拷贝到写字板中重新保存就可以了
<html>
<head>
<link rel="stylesheet" href="MyTreeView1.css" type="text/css" media="all" />
<script src = "MyTreeView1.js" ></script>
</head>
<body>
<table><tr><td>
<script language='javascript'>
CreateATree();
</script>
</td></tr></table>
</body>
</html>
结果页面显示乱七八糟,如图所示:<head>
<link rel="stylesheet" href="MyTreeView1.css" type="text/css" media="all" />
<script src = "MyTreeView1.js" ></script>
</head>
<body>
<table><tr><td>
<script language='javascript'>
CreateATree();
</script>
</td></tr></table>
</body>
</html>
现在把嵌入的文件中的代码直接写进html文件
<html>
<head>
<style>
font: 10pt 宋体,sans-serif; color: navy; }
.branch{
cursor: pointer;
cursor: hand;
display: block; }
.leaf{
display: none;
margin-left: 16px; }
a{ text-decoration: none; }
a:hover{ text-decoration: underline; }
</style>
<script src = "MyTreeView1.js" ></script>
</head>
<body>
<table><tr><td>
<script language='javascript'>
CreateATree();
</script>
</td></tr></table>
</body>
</html>
<head>
<style>
font: 10pt 宋体,sans-serif; color: navy; }
.branch{
cursor: pointer;
cursor: hand;
display: block; }
.leaf{
display: none;
margin-left: 16px; }
a{ text-decoration: none; }
a:hover{ text-decoration: underline; }
</style>
<script src = "MyTreeView1.js" ></script>
</head>
<body>
<table><tr><td>
<script language='javascript'>
CreateATree();
</script>
</td></tr></table>
</body>
</html>
结果css就能正常工作了,如图所示:
为什么?
[分析](感谢godspell(风似冷))
总结了有三种原因:
1。这个和IE缓存有关,可能之前你载入的css有问题。。清掉IE缓存(去IE选项那里删除)
2。还有一种原因可能就是你的css文件保存的编码有问题,用记事本打开,然后另存为。。 时,选用unicode方式保存
3。最后一种可能是CSS有问题了。你看下会不会写错什么符号之类的了
[解决方法]




原来我用记事本写的css文件,所以在保存的时候加了很多额外的东西,我把代码拷贝到写字板中重新保存就可以了
浙公网安备 33010602011771号