On my website, I've designed a drop-down menu with borders set to gray on the top, left, and right sides, while the bottom border is white. This creates a smooth, continuous border that looks great in FF3 and Chrome.
However, after upgrading to FF4 or IE9, I noticed a small white dot appearing on the left side border.
The problem seems to be how the bottom left pixel is colored differently in FF3 compared to FF4. In FF3, it matches the left border color, but in FF4, it matches the bottom border color.
This inconsistency is ruining the visual appeal of the menu. Is there a way to ensure the entire left side maintains a consistent gray border?
My goal is to have a seamless transition between the "Projects" tab and the sub-menu, creating the illusion of one continuous border. To achieve this, I made the bottom border of "Projects" white and slightly overlapped it with the sub-menu by 1px. However, this workaround results in issues with the bottom corners in FF4 and IE9.
If you hover over the "Projects" menu on , you'll see the issue on the left side border in FF4.