Здраствуйте, есть проблема с overflow: hidden в IE6. Вот код HTML: <script type='text/javascript'> var IsOpenFltr = 1; function SwitchFilter() { Obj_body = document.getElementById('fltr_body'); Obj_btn = document.getElementById('fltr_btn'); if (IsOpenFltr == 1) { Obj_body.style.height = '0%'; Obj_body.style.paddingTop = '0px'; Obj_btn.innerHTML = 'Фильтр [ + ]'; IsOpenFltr = 0; } else { Obj_body.style.height = '245px'; Obj_body.style.paddingTop = '0px'; Obj_btn.innerHTML = 'Фильтр [ - ]'; IsOpenFltr = 1; } } function CheckBoxOn(ObjName) { Obj = document.getElementById(ObjName); if (Obj && Obj.type == 'checkbox') { Obj.checked = true; } } </script> <table width=95% cellspacing=2 cellpadding=0 border=0> <tr> <td colspan=8 align='left'> <div id='fltr_btn' align='left' style='color:".($filter_open == 1 ? "#ff0000" : "#ec7e16")."; font-weight:bold; cursor:pointer;' onclick='SwitchFilter();'>Фильтр "+"</div> <div name='test1' id='fltr_body' align='left' style='position: relative; height:245px; overflow:hidden; border: 1px solid black'> aDAWFAFAFAFAEFAWFSEFSEFSEF<br> AEFSEFSEFSEFSEFSEFSEFSEFSEF<br> SFSEFSEFSEFSEF<br> SE<br> FSEF<br> SEF<br> SEF<br> SF<br> </div> </td> </tr> </table> В FF, Opera overflow: hidden срабатывает, в IE6 не работает. Кто знает почему?
Проблему уже решил поставил <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> заработало!