是利用CSS实现的!
主要是利用不同的CSS文件来实现!
选择不同的条件就加载不同的CSS文件~

解决方案 »

  1.   

    通过Cookie值决定取什幺样的的层叠样式表(.css文件)
      

  2.   

    在页面里面写代码进行判断然后根据条件做选择
    <%if(?)
    {%>
    backcolor=white<%}%>
    就差不多这样的,你也可以在中间写样式表
      

  3.   

    http://www.cnblogs.com/zc_net/archive/2004/07/12/23381.aspx这个可以动态加载CSS
      

  4.   

    我觉得要写在数据库中,这样用户下次进入页面以后就可以按上次设的风格显示。
    具体可以这样做,以asp为例:……
    <%
    myStyle = rs("StyleField")
    %>
    ……
    <LINK href=<%=myStyle%> rel=stylesheet>
      

  5.   

    rs("StyleField")中存放样式文件的路径。
      

  6.   

    呵呵,我不会CSS和JS,没有时间学哦,我只会.net,呵呵。
      

  7.   

    有没有谁知道怎么用cookie实现?
      

  8.   

    楼主,去网上搜索一下“xboard这个半成品的论坛,里面实现多风格界面,它多风格是保存在cookie里的goolge搜索 ”xboard论坛源码"
      

  9.   

    其实有几种方式可以实现,
    有一种方式是把"IMAGES"这个文件夹路径作为一个变量,选择不同的风格,其对应的.CSS样式表和背景图片路径就不一样,相应的颜色甚至图片就变了,但是图片的布局及名称是不会变的.