1
Hi,
I've been working hard on this a XOOPS based site and I've run into a tiny and incredibly annoying little bug. I'm using a java/css powered menu supplied by a 3rd party. It takes a regular UL list with certain style elements, a couple of java scripts intercept the style elements and re-render the list it into a nice, horizontal, minimalist menu. Part of the menu has a selection block that follows a mouse cursor as it runs along the menu.
I made a new theme which includes only this menu to help me iscolate the bug. Firefox and IE both produce the same source files however IE is somehow making the DIV which includes the top and bottom boarders 3 pixels smaller than Firefox, meaning the cute little menu looks ... well, stupid. The selection block is larger than its rails.
Essentially I am now sure that something in the XOOPS core is interfering with the way the menu works as the only time the menu fails to render properly in IE is when XOOPS requires the three core files: mainfile.php, header.php and footer.php.
My index, mainfile, header and footer files are all stock standard 2.2.3, i'm using php5.0.5 and i've tried it on my ms winxp pro laptop (XAMPP w/ apache 2.0.55, MySQL 5.0.15-nt ) and a Redhat based professionally managed webserve. Both have the same problem.
I'm not a samurai code machine, but i'm thinking that something in XOOPS core is changing the way IE renders the webpage. I've really tried hard to find out about this, i've spent 6+ hours working on it and i'm beginning to think i'm ever stupider than I thought I was.
Please, if you've any ideas what I could try to fix this let me know.