当然是javascript,有些js框架提供现成的这种功能
比如:jquery yui等

解决方案 »

  1.   

    基本原理是用css的zindex实现多个层,
    各个层由JavaScript生成。楼主可以看看这个,很不错:
    http://prototype-window.xilinus.com/
      

  2.   

    自己写也不难,就是建个div然后给它加些事件,如onmouseover,onmousedown等,随鼠标移动改变style的left和top...
    只是用框架,学不到知识。
      

  3.   

    他那个画面很漂亮,就是一个菜单颜色很恰当,看上去感觉很有windows的风格