2012-02-23 137 views
0

我有一些设置,我已经复制它在这里:http://jsfiddle.net/vtWsU/9/ 基本上有列表项目,并在每一个(不需要)有1或2'a'标签。我想要'a'标签在同一行上的右侧浮动。它在IE9和IE8中工作正常(在IE8中这个小提琴的例子里有一些原因搞砸了,但是我用完整的例子说明了它的工作原理),但是IE7仍然是一个问题。IE7浮动清除

我想在没有在dom中添加新元素的情况下做到这一点,如果可能的话。

谢谢!

回答

0

这是我对你的问题的解决方法:http://jsfiddle.net/vtWsU/13/

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

我想这就是你所需要的。

+0

感谢您的帮助,完美的作品! – Toniq 2012-02-23 20:07:57

+0

不客气!请将我的答案标记为“已接受”,谢谢! :) – 2012-02-23 23:31:08