是这样的  我用div布局了一个静态页(.htm)
把扩展名改为.aspx就乱了 
这是为什么啊 不过扩展名改了下 
 
ie对于asp和aspx以及htm扩展名的静态文件解释是不是一样啊?

解决方案 »

  1.   

    示例:menu.htm---->menu.aspx(变形)
    <!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">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>首页模板</title>
    <link href="css/style.css" rel="stylesheet" type="text/css" />
    </head><body>
    <div id="header">
      <div id="header1_logo">寒星阁</div>
      <div id="header2_topmenu">
      <ul>
      <li id="one"><a title="首页(b)" accesskey="b" href="#">首页</a></li>
      <li id="two"><a title="网络文学(c)" accesskey="c" href="#">网络文学</a></li>
      <li id="three"><a title="页面设计(d)" accesskey="d" href="#">页面设计</a></li>
      <li id="four"><a title=".NET编程(e)" accesskey="e" href="#">网络编程</a></li>
      <li id="five"><a title="网络日志(f)" accesskey="f" href="#">网络日志</a></li>
      <li id="six"><a title="个人简历(g)" accesskey="g" href="#">个人简历</a></li>
      <li id="seven"><a title="留言本(i)" accesskey="i" href="/MyGbook/default.aspx" target="_parent">留言本</a></li>
      </ul>
      </div>
    </div>
    </body>
    </html>
    -----------style.css----------
    #header{
    width:710px;
    margin-right:auto;
    margin-left:auto;
    padding:0px;
    background:#D6E0C4;
    height:93px !important;
    height:91px;
    text-align:left;}
    #header1_logo{
    margin:0px;
    padding:0px;
    border:0px;
    width:138px;
    height:60px;
    }
    #header2_topmenu {
    MARGIN:0px; 
    PADDING-TOP: 11px !important; 
    PADDING-TOP: 10px; 
    BORDER:0px;
    BACKGROUND: transparent no-repeat right top;  
    COLOR: #FFF; 
    HEIGHT:21px;
    }
    #header2_topmenu ul {
    CLEAR: left;
    MARGIN: 0px;
    PADDING: 0px;
    BORDER:0px;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: center; 
    display:inline;
    }
    #header2_topmenu li {
    FLOAT: left;
    DISPLAY: block;
    MARGIN: 0px;
    PADDING:0px;
    TEXT-ALIGN: center;
    BORDER-right:#D6E0C4 1px solid;
    LINE-HEIGHT:21px;
    background-color: #F8FCF1;
    }
    #header2_topmenu li a {
    DISPLAY: block;
    MARGIN:0px;
    PADDING:0px;
    WIDTH: 100%;
    COLOR: #006633;
    TEXT-DECORATION: none;
    font-weight: bold;
    }
    #header2_topmenu li a:hover {
    FONT-WEIGHT: bold; 
    COLOR: #fff;
    BACKGROUND-COLOR: #60A179;
    }
    #header2_topmenu ul li#one A { WIDTH: 60px}
    #header2_topmenu ul li#two A { WIDTH: 75px}
    #header2_topmenu ul li#three A { WIDTH: 75px}
    #header2_topmenu ul li#four A { WIDTH: 75px}
    #header2_topmenu ul li#five A { WIDTH: 75px}
    #header2_topmenu ul li#six A { WIDTH: 75px}
    #header2_topmenu ul li#seven A { WIDTH: 70px}
      

  2.   

    这是2000主机:
    http://219.140.141.71/menu.aspx 
    http://219.140.141.71/menu.htm
    这是2003主机:
    http://blue.vip134.dig86.com/template/menu.aspx 
    http://blue.vip134.dig86.com/template/menu.htm文件都相同