不知道你的代码,你试试设置图层z-index:1

解决方案 »

  1.   

    z-index可以,不过你还是隐藏吧,不然显示好混乱。
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title></title>
    </head>
    <body><textarea id=textarea1 >
    asdfsdaf
    sdfgsdfg
    sdfgsdf
    </textarea>
    <div style="position: absolute; top: 0pt; left: 0; z-index: 0; display:none" id=div1>
    asdfk;jashlfkglksdjfg<BR>
    asdfkl;jsd<BR>
    asdfk;jhasdf<BR>
    </div><BR><BR><BR><BR>
    <input type=radio name="test" onclick="textarea1.style.display='none';div1.style.display=''">显示div<BR>
    <input type=radio name="test" onclick="textarea1.style.display='';div1.style.display='none'">显示textarea<BR>
    <input type=radio name="test" onclick="textarea1.style.display='';div1.style.display='';div1.style.zIndex=1">div在前<BR>
    <input type=radio name="test" onclick="textarea1.style.display='';div1.style.display='';div1.style.zIndex=-1">div在后<BR></body>
    </html>
      

  2.   

    其实更糟的是select和iframe。select几乎任何情况下都在最上层,除非被别的select压在下面,所以只能隐藏。iframe在ie5里面是在div上面的,ie6里面又是在下面,天!
      

  3.   

    <div align=right>如果不行<span align=right>