I've got a lot of log messages indicating that "arrow-down.png" could not be found because it's looking to find it at "sites/all/modules/arrow-down.png". It resides at "sites/all/modules/nice_menus/arrow-down.png".

Shouldn't the nice_menus_default.css file have entries like "url(nice_menus/arrow-right.png)", rather than "url(arrow-right.png)"?

Please forgive me if I simply don't understand how it's supposed work, but this seems like it's an oversight in the css file.

Thanks.

Comments

davidtrainer’s picture

The background url is relative to the location of the css file. And unless you have moved some things around, arrow-down.png should be located in the same top level of the nice_menus directory as nice_menus_default.css. Can you confirm that this is the case?

Does enabling/disabling css aggregation make any difference?

Does enabling a different theme make any difference?

cdu’s picture

I have not moved things around. The png file is where the module installed it. "nice_menus_default.css" and "arrow-right.png" are both in the sites/all/modules/nice_menus directory.

Same result when with css aggregation enabled or disabled.

Don't worry about it though -- I'm not going to because the site works fine. I'm not really sure why that png file is being specified in the final css output anyway, because I think the theme is overriding it.

Thanks for your response,
Carl

davidtrainer’s picture

Status: Active » Closed (cannot reproduce)

Thanks; closing.