0

我希望有一个解决这个 IE7 问题的方法。我在 jsfiddle 上举了一个例子:

http://jsfiddle.net/fCqm6/

如果您在 IE 中切换到 IE7 模式,您会注意到单元格内的块一直位于右侧。但是我希望它保持在中间位置(就像 Chrome 或当前的 IE 版本一样)。

如果我将框的宽度设置为固定值,则框的位置会完全不同。但是如果可能的话,我需要将宽度和边距都设置为百分比(最终结果是一种时间线,其中动态元素需要根据它们的持续时间进行定位和拉伸)

是否有任何破解或解决方法,以便这些百分比边距在除 javascript 之外的表格内工作?

谢谢!

4

1 回答 1

0

好吧,我自己想通了:

通过在表格单元格和设置宽度为 100% 的框之间添加一个 div,IE7 可以正确呈现框:

http://jsfiddle.net/fCqm6/1/

于 2012-09-21T08:45:04.293 回答