麻烦高手看下附件,完整工程.... 
http://download.csdn.net/user/aihui109/谢谢.这里上传附件总提示文件打不开.........没办法,我就上传到资源里去了

解决方案 »

  1.   

    IE6和IE7显示都不同?看看有没有js对浏览器进行了判断
      

  2.   


    同意,纯HTML代码似乎不会不兼容,看看JS有什么问题没
      

  3.   

    sbTmp.Append("<DIV id=\"" + dr.strSubKindID + "\" name=\"" + dr.strSubKindID + "\" class=\"ul00\">");
                            sbTmp.Append("<a href=\"News.aspx?pKind=" + dr.strSubKindID + "\">" + dr.strSubKind + "</a>");
                            sbTmp.Append("</DIV>");.ul00 {
    background-position: left top; 
    background-image: url(images/inx.gif); 
    width: 80%; 
    text-indent:10px; 
    line-height: 30px; 
    border-bottom: #cccccc 1px solid; 
    background-repeat: no-repeat; 
    height: 25px
    }ie7中正常..ie6没反应,只有dr.strSubKind这里的内容出来
      

  4.   

    谢谢.......那我怎么调用不同的CSS文件
      

  5.   

    应该是CSS编码和页面编码问题。
    html页面,转到aspx页面时候,导致部分CSS样式在IE6下消失,在ff下确能正常显示
    问题根源是:
    aspx页面编码UTF-8,而css样式编码为gb2312楼主看一下你的CSS编码
      

  6.   

    是的...我的css样式编码为gb2312 ,要改成UTF-8
      

  7.   

    失效是必然的! IE7加强了一些html规范,事实上, 你最好用vs2005或vs2008的一个功能“格式化文档”及"xhtml 1.0 Transitional ***** "来验证,
    在“工具”--“文本编辑器”--"html"--"验证"中