Javascript 表下拉选择不涉及Div

Javascript 表下拉选择不涉及Div,javascript,css,html-table,Javascript,Css,Html Table,我有一个容器Div,其中有许多表,当我调用下拉菜单时,这些表不考虑Div容器的大小。我无法理解这一点,如果我显示下拉过滤器要阻止的类,它尊重div。如果我内联显示它,它将忽略它!并溢出容器。请帮忙 <table cellspacing="0" cellpadding="1" border="0"> <tr> <!--START: catFilter_Filter-->

我有一个容器Div,其中有许多表,当我调用下拉菜单时,这些表不考虑Div容器的大小。我无法理解这一点,如果我显示下拉过滤器要阻止的类,它尊重div。如果我内联显示它,它将忽略它!并溢出容器。请帮忙

<table cellspacing="0" cellpadding="1" border="0">
                <tr>               



<!--START: catFilter_Filter-->
                  <td class="item1"  style="border-right:1px solid #ccc;" >
                  <select name="catFilter" id="Select1" onchange="setCatFilter(this.value, document.frmsortby, false);">
                  <option value="">[catFilterName]</option>
                    <!--START: catFilter_Filter_Item--> 
                    <option value="[catFilterId]-*-[catFilterName]-*-[catFilterChildId]-*-[catFilterChildName]-*-[catid]-*-">[catFilterChildName] ([numItems])</option> 
                    <!--END: catFilter_Filter_Item--> 
                    </select></td>
                  <!--END: catFilter_Filter-->
                </tr>
              </table>
        <input type="hidden" name="hdnCatFilter" id="hdnCatFilter" value="[catFilter]" />
        <script type="text/javascript">
            function setCatFilter(strFilter, objForm, removeSubsequent)
            {
                if (removeSubsequent)
                {
                    //alert(strFilter);
                    objForm.hdnCatFilter.value = strFilter;
                }
                else
                {
                    objForm.hdnCatFilter.value = objForm.hdnCatFilter.value + '@' + strFilter;
                }
                //alert(objForm.hdnCatFilter.value);
                objForm.submit();
            }
            function removeCatFilter()
            {
                var objForm = document.frmsortby;
                objForm.hdnCatFilter.value = "";
                objForm.submit();
            }
        </script></td>
    </tr>

[猫过滤器名称]
[catFilterChildName]([numItems])
函数setCatFilter(strFilter、objForm、removeSubsequent)
{
如果(删除子序列)
{
//警报(strFilter);
objForm.hdnCatFilter.value=strFilter;
}
其他的
{
objForm.hdnCatFilter.value=objForm.hdnCatFilter.value+'@'+strFilter;
}
//警报(objForm.hdnCatFilter.value);
objForm.submit();
}
函数removeCatFilter()
{
var objForm=document.frmsortby;
objForm.hdnCatFilter.value=“”;
objForm.submit();
}

在包含
标记之前,您的表已关闭。你有一个流氓
。在最后一个
之后移动

您需要提供更多的html和css,以便我们进行调试。我对这个问题感到困惑。多一点代码会有所帮助。