html - 表格位置绝对在 IE9 和 IE10 中不起作用

标签 html css

我这里有一个 JSFiddle http://jsfiddle.net/0b3qcg0g/2/ (表格位于其容器的右侧)。

这适用于除 IE9-IE10 之外的所有浏览器。问题很简单:在 IE9 和 IE10 上,我的表格无法正确定位。

以下是我无法使用的解决方案:

  • 我不能为表格提供 display: block; 因为我需要表格 布局。
  • 出于同样的原因,不能将 table 元素更改为 div 元素
  • 无法按像素设置表格宽度,因为我需要以百分比表示的宽度。

谁能帮帮我?

编辑:

我用头撞墙几个小时,就在我寻求帮助时,我想出了解决方案。对于有同样问题的其他人:jsfiddle.net/0b3qcg0g/3

最佳答案

尝试添加到#table left:50% 而不是 right 0,它对我有用:)

关于html - 表格位置绝对在 IE9 和 IE10 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27446548/

相关文章:

html - 在移动 View 中从左到右调整表格大小

html - Twitter Bootstrap 3 个不同大小的图像未正确调整大小并与另一列重叠

javascript - Jquery 扩展元素

html - 无法强制打印页面大小

javascript - 使用 masonry.js 破坏布局但在添加 Foundation 5 时有效

html - 在 Google 协作平台中垂直对齐文本

javascript - 如何使用 HTML5 音频计算一组轨道的总持续时间?

html - 为什么当我点击顶部菜单中的链接时不起作用?

google-chrome - 更复杂的 Flex 布局

html - 防止 float 元素在窗口缩放时掉落