1

并排浮动无符号列表中的 2 个元素不起作用。

.widget_gdstarrating_star div { 浮动:对;}

4

2 回答 2

1

这在您删除子选择器时有效>

.widget_gdstarrating_star div {
    float: right;
}

我猜,您在 . 有班级widget_gdstarrating_starul然后div不是 . 的孩子,ul而是li.

JSFiddle

更新:

上述解决方案不适用于分数评级,即 3.5 或 4.1 星。这是因为嵌套div的 s 保存了背景和评级。因此最好保留子选择器,但插入 ali以仅选择外部div

.widget_gdstarrating_star li > div {
    float: right;
}

使用此选择器,评级浮动到右侧,但黄色星星向左对齐,对齐问题消失了。

JSFiddle

于 2013-10-16T21:58:44.243 回答
0

你能放一个jsfiddle,我们可以在那里修复它吗?宽度为 100% 时,UL 的实际宽度是多少?可能太小了...

于 2013-10-16T21:56:03.380 回答