我使用一些DIV来创建内部数据的块。 我已将它们设置为“内联块”,因为我希望div将其宽度调整为内容。
IE8将他的宽度调整到我的内容,但我有一个奇怪的问题。
如果你去这个小提琴:http://jsfiddle.net/GvMW8/并点击第一个或第二个链接,你可以看到div重叠。
如果你去这个小提琴:http://jsfiddle.net/hhpRP/1/并做同样的操作,它就可以了!
这两个小提琴之间的唯一区别是主要div的'id'属性。
我不明白为什么我有这个问题,但是你能告诉我如何让它与内联块显示和div id一起使用吗?
感谢您的帮助!
答案 0 :(得分:0)
看起来像IE8的小bug。
查看http://jsfiddle.net/willemvb/fjqUc/
我为bigBlock周围的div添加了一个额外的类,并使其显示:inline-block。 我也缩短了你的javascript。
这似乎足以让IE8听取:)