Closed Bug 262873 Opened 21 years ago Closed 21 years ago

incorrect rendering of divs and spans using css hover

Categories

(Core :: Layout, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 132337

People

(Reporter: tonglebeak, Unassigned)

References

()

Details

Attachments

(1 file)

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20040913 Firefox/0.10.1 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20040913 Firefox/0.10.1 At http://turkeybot.info, whenever you have over the navigation menu, the box on the left, the heading, will change names depending on which other box you hover over...it's kinda hard to explain, but it's easy to see what I'm talking about when you do it. The site is valid xhtml 1.1, and valid css, so it's not a site problem. Reproducible: Always Steps to Reproduce: 1.Go to http://turkeybot.info, and hover over the navigation menu. 2.Go between different categories, and watch how the box on the left reacts. 3. Expected Results: The left box should not have been affected.
Maybe there's something wrong with the menu. Opera won't show it at all W3C validation is ok.
Needs a testcase. ->Browser/Layout
Assignee: firefox → nobody
Component: General → Layout
Product: Firefox → Browser
QA Contact: firefox.general → core.layout
Version: unspecified → Trunk
I'm seeing as css float:left for the part that changes position when you hover over any of the menu-items. This could very well be related to bug 132337.
Attached file simplified testcase
I found that when both the div{overflow:auto;} and .navdata or navdataalt had float:left; in it, the glitch occurred. However, when either overflow or float were removed, the bug no longer worked. So I believe overflow:auto; and float:left;, combined, are causing this error that should not be occurring. Overflow is for scrolling if the div overflows, which it doesn't do, and float is to position it; obviously a glitch with the way they're being rendered. Once again, this bug is only reproducable when overflow:auto; and float:left; exist in this page. Removing either one of them will kill the bug.
The testcase looks almost identical to the one attached to bug 228059, which was marked duplicate of 132337. *** This bug has been marked as a duplicate of 132337 ***
Status: UNCONFIRMED → RESOLVED
Closed: 21 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: