Jquery 数据表1.10扩展IE10中的beyound div
我正在使用IE10和FF33.1。在FF中,表格显示在div中,但在IE中不显示 我有一个带HTML标签的最小表Jquery 数据表1.10扩展IE10中的beyound div,jquery,css,internet-explorer,datatables,internet-explorer-10,Jquery,Css,Internet Explorer,Datatables,Internet Explorer 10,我正在使用IE10和FF33.1。在FF中,表格显示在div中,但在IE中不显示 我有一个带HTML标签的最小表 <table id="memberSearchResultTable" class="display" cellspacing="0"> .......... </table> 截图 有没有办法把这张桌子的宽度设置在div内 这里有答案 你能分享一个重播这个问题的演示吗?如果在产品网站上有一个是伟大的;否则,您可以在上设置一个。考虑到可能导致此问题的原
<table id="memberSearchResultTable" class="display" cellspacing="0">
..........
</table>
截图
有没有办法把这张桌子的宽度设置在div内 这里有答案
你能分享一个重播这个问题的演示吗?如果在产品网站上有一个是伟大的;否则,您可以在上设置一个。考虑到可能导致此问题的原因,需要一个演示来调试它。我无法在JSFIDLE中设置。但你能告诉我为什么它把宽度设为705px吗?我没有在任何地方设置该值。不幸的是,在没有访问完整代码的情况下,我无法告诉您是什么将其设置为
705px
。这可能是很多事情。我将使用F12开发工具检查元素,并查看应用于宽度可能来自何处的样式。在IE中,它显示为内联样式
<div id="memberSearchResultTable_wrapper" class="dataTables_wrapper no-footer">
....
<table class="display dataTable no-footer" id="memberSearchResultTable"
role="grid" aria-describedby="memberSearchResultTable_info"
style="width: 705px;" cellSpacing="0" jQuery111109173364637806466="256">
....
</table>
....
</div>
#memberSearchResultTable {
table-layout:fixed;
width:100%;
border:1px solid #f00;
word-wrap:break-word;
}
#memberSearchResultTable{
width: 100% !Important;
}