2012-02-23 81 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