例如有二十个页面,四个模板页。公用一个head.html
在nav中 li 点击之后会有一个class样式。 每次点击另外的li 转到别的页面 class样式就会消失。 不知道如何解决。
javascript css

解决方案 »

  1.   

    你可以给每个独立页面的li分别加个class啊,比如你现在1这个页面
    <ul>
    <li class><a>1</a></li>
    <li><a>2</a></li>
    </ul>
    当你点击之后直接把样式加在2上
    <ul>
    <li ><a>1</a></li>
    <li class><a>2</a></li>
    </ul>
    难道你点2之后,1那个页面还保留啊
      

  2.   

     可是这个头部的html是公用的~ 怎么给每个页面都加呢? 而且还有二十几个。
      

  3.   

    你可以利用将每张页面嵌入iframe
      <frame src="head.html" name="mainFrame" id="mainFrame" />  </frameset>