代码中处理的就是 DIV 的可见性,当然会时隐时显的,一点儿都不怪!<DIV id=Block_99_SystenTool style="DISPLAY: none; float:right" >
dddd
</DIV>吃饭去喽!

解决方案 »

  1.   

    不是这个问题, 我特意在表格里做了背景颜色, 你刚打开时看那些颜色是怎样显示的, 当鼠标移动过后是整个表格都不见 了一半的, 跟显示隐藏那个层没关系, 不过就是因为要显示隐藏这个div ,就会要重画表格, 就会出这个问题
      

  2.   

    问题可能出在 position: relative;
    .contentAlpha{
        position: relative;
    }许多滤镜都依赖绝对位置
    position: absolute;楼主的页面如果改成绝对位置就好了,当然还要指定宽和高。
      

  3.   

    不关这个事, 我已经试过不要这个CSS了, 也一样效果, 我用这个CSS主要用来显示文字的
      

  4.   

    span 是 inline(行内)的。用div+css可搞定!初步的思路:<BODY BGCOLOR="#ffffFF" BACKGROUND="http://shadow11.boogu.com/default/hall/style/4/bg.jpg"><DIV ALIGN="center">
      <DIV STYLE="WORD-BREAK: break-all; width:400; height:500;">
        <DIV CLASS="contentAlpha" ONMOUSEOVER="if(document.getElementById('Block_99_SystenTool').style.display=='none')document.getElementById('Block_99_SystenTool').style.display=''" ONMOUSEOUT="document.getElementById('Block_99_SystenTool').style.display='none'" STYLE="CURSOR: move;width:100%">
          <DIV STYLE="float:left">标题一标题一</DIV>
          <DIV ID="Block_99_SystenTool" STYLE="DISPLAY: none; float:right">dddd</DIV>
        </DIV>
        <DIV>内容层一内容层一 </DIV>
        <DIV CLASS="contentAlpha" ONMOUSEOVER="if(document.getElementById('Block_105_SystenTool').style.display=='none')document.getElementById('Block_105_SystenTool').style.display=''" ONMOUSEOUT="document.getElementById('Block_105_SystenTool').style.display='none'" STYLE="CURSOR: move;width:100%">
          <DIV STYLE="float:left">标题一标题一</DIV>
          <DIV ID="Block_105_SystenTool" STYLE="DISPLAY: none; float:right">dddd</DIV>
        </DIV>
        <DIV>内容层一内容层一 </DIV>
      </DIV>
    </DIV>颜色样式你再自己添加吧
      

  5.   

    全用div我还没试过行还是不行, 不过现在如果要改成全用DIV,工程会很大, 因为项目已现在做好的了, 而且不小,只是现在要加个透明的效果,不知还有没有其它的方法, 在51js里问到一个答案,只要把里面两个表格的宽度100%改成固定的就行, 我试过确实可以, 不过因为最外层表格可以根据鼠标拖动改变大小,里面的表格也要相应改变宽度