在IE6,火狐等浏览器都没问题!IE8,样式 overflow 无效果!
 <div id="demo" style="overflow:hidden; width:100%; color: #ffffff;position: relative;">
                    <table cellspacing="0" cellpadding="0" align="left" border="0">
                        <tr>
                            <td id="demo1" valign="top">
                                <table width="2000px" height="40px" border="0" cellpadding="0" cellspacing="0" >
                                    <tr>
                                        <td width="171" background="pic_bg.jpg">
                                            <div align="center">
                                                <font color="#FF0000"><img src="images/tq.jpg" width="199" height="23"/></font></div>
                                        </td>
                                      </tr>
                                </table>
                             </td></tr>
                    </table>
                </div>这代码为实现,横向的滚动通知 效果!

解决方案 »

  1.   

    例子参考:#marquee {
        position:relative;
        height:300px;
        width:200px;
        overflow:hidden;
        ...  }
      #marquee img {
        display:block;
      }
      

  2.   

    Overflow>
       检索或设置当对象的内容超过其指定高度及宽度时如何管理内容 
    如果你的元素不是块元素(BLOCK)或未设高度貌似不起作用的.
    要么你设置padding或转块元素或设高度,方法如5L
      

  3.   

    转自百度:IE 6, 7 和 8都会扭曲默认的overflow visible值并将水平的扩展一个盒子一匹配内容。这对使用浮动列布局的结构非常痛苦,而且单个扩展的列就能够将其它列挤下去并使布局乱掉!滚动条能用CSS控制吗?IE过去在较老的版本中允许这样,但是之后就收敛了。比如许多表单元素,滚动条就不允许使用CSS控制。我在它是否是件好事情上没有任何具体的意 见,但是我可以说,在网站的所有内容上使用滚动条是很丑陋的和俗气的。如果你需要一个美化的滚动条,你或许需要寻找JavaScript来模拟。IE 技巧无论是否需要,IE都会一直显示一个垂直的滚动条,这对预防水平跳动是有些作用的,但并非总是可取的。要想在IE中移除它,可以在body元素中设置overflow为auto。