IE7浮动清晰

时间:2012-02-23 14:36:58

标签: internet-explorer-7 css-float clear

我有一些设置,我在这里复制了它:http://jsfiddle.net/vtWsU/9/ 基本上有列表项,每一个(不是必需的)都有1或2个'a'标签。我希望'a'标签在同一条线的右边浮动。它在IE9和IE8中运行良好(由于某些原因,它在IE8中的这个小提琴示例中搞砸了,但我在它的完整示例中得到了它)但IE7仍然是一个问题。

如果可能的话,我希望在没有在dom中添加新元素的情况下使用它。

谢谢!

1 个答案:

答案 0 :(得分:0)

以下是我的问题解决方法:http://jsfiddle.net/vtWsU/13/

首先,我为.playlistNonSelected添加了一个css样式,并将float设置为'left'。这会将.playlistNonSelected放在list元素的左侧。 然后我设置.playlistItem'display:inline-block'和'width:100%'。这是必要的,因为它会阻止列表中的元素像以前一样崩溃。

我想这就是你所需要的一切。