两个页面都没有DocType,htm样式正常,aspx页面的ul li部分样式应用不上。

解决方案 »

  1.   

    你看看你HTML里面是不是有ID相同的控件,而你的CSS又是通过ID来定义的
    VS不喜欢ID相同的东西,可能ID被VS替换了产生的这个效果
      

  2.   

    现在发现一个更崩溃的问题 在vs2005建的htm页面,把代码考过去就不行,而从外面直接加到项目中的htm页面样式就正确
      

  3.   

    用的一种浏览器,两个页面都没加
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
      

  4.   

    css不是通过ID来定义的,而是通过 td的class来的
      

  5.   

    初步怀疑你的html是gb2312(gbk)的
      

  6.   

    晕 原来是编码的问题 css是gb2312 项目是utf-8
      

  7.   

    应该是样式定义或引用有误,不按W3C标准写但也不一定IE能解决正确
      

  8.   

    哈哈应该把CSS和项目中的编码统一。