Jquery 滚动条上的向下箭头消失

Jquery 滚动条上的向下箭头消失,jquery,html,css,datatables,scrollbar,Jquery,Html,Css,Datatables,Scrollbar,我有一个datatable,每次我把浏览器的宽度设置得很小(我不知道确切的数字,但小于700左右)时,滚动条上的向下箭头就会从屏幕上消失,在它应该在的位置下方。但是如果我把宽度调大,滚动条就在那里了。我尝试了以下方法: $("#table-tab").find('.dataTables_scrollHead').css('overflow-x', 'hidden'); $("#table-tab").find('.dataTables_scroll').css('overflow-x', '

我有一个datatable,每次我把浏览器的宽度设置得很小(我不知道确切的数字,但小于700左右)时,滚动条上的向下箭头就会从屏幕上消失,在它应该在的位置下方。但是如果我把宽度调大,滚动条就在那里了。我尝试了以下方法:

$("#table-tab").find('.dataTables_scrollHead').css('overflow-x', 'hidden'); 

$("#table-tab").find('.dataTables_scroll').css('overflow-x', 'auto'); 

$("#table-tab").find('.dataTables_scrollBody').css('overflow-x', 'auto'); 
但没有什么能解决它。我不明白为什么屏幕越宽越好,而屏幕越小越好。有什么帮助吗?

发生了什么事:
因为我把桌子变小了,头变得嘎吱嘎吱的,越来越高。我所做的是缩短标题使其大小相同。这不是一个彻底的解决方案,但对我来说很有效

我猜是因为你的#table选项卡有一个固定的宽度…@Danko,我的datatable必须有一个固定的宽度。为什么这会影响某些浏览器屏幕宽度中的滚动条,而不会影响其他屏幕宽度?如果此滚动条实际上不是页面的滚动条,而是内部元素的滚动条,则可能会发生这种情况。也许这个内部部门已经出了问题?我几乎可以肯定这是事实。另一个建议是:避免使用桌子。你总是会因为他们而担心。