随笔 - 547  文章 - 213 评论 - 417 阅读 - 107万

用下面的代码:
<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>

结果css就能正常工作了,如图所示:

 

为什么?

[分析](感谢godspell(风似冷))
总结了有三种原因:
1。这个和IE缓存有关,可能之前你载入的css有问题。。清掉IE缓存(去IE选项那里删除)
2。还有一种原因可能就是你的css文件保存的编码有问题,用记事本打开,然后另存为。。   时,选用unicode方式保存
3。最后一种可能是CSS有问题了。你看下会不会写错什么符号之类的了

[解决方法]
原来我用记事本写的css文件,所以在保存的时候加了很多额外的东西,我把代码拷贝到写字板中重新保存就可以了


posted on   今夜太冷  阅读(388)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示