并排浮动无符号列表中的 2 个元素不起作用。
.widget_gdstarrating_star div { 浮动:对;}
这在您删除子选择器时有效>
.widget_gdstarrating_star div {
float: right;
}
我猜,您在 . 有班级widget_gdstarrating_star
,ul
然后div
不是 . 的孩子,ul
而是li
.
更新:
上述解决方案不适用于分数评级,即 3.5 或 4.1 星。这是因为嵌套div
的 s 保存了背景和评级。因此最好保留子选择器,但插入 ali
以仅选择外部div
.widget_gdstarrating_star li > div {
float: right;
}
使用此选择器,评级浮动到右侧,但黄色星星向左对齐,对齐问题消失了。
你能放一个jsfiddle,我们可以在那里修复它吗?宽度为 100% 时,UL 的实际宽度是多少?可能太小了...