Modify ↓
Ticket #6684 (closed bug: fixed)
css("top") (and similar getters) returns different values in different browsers
| Reported by: | szajmon | Owned by: | |
|---|---|---|---|
| Priority: | Milestone: | 1.4.3 | |
| Component: | css | Version: | 1.4.2 |
| Keywords: | css, position, browser | Cc: | |
| Blocking: | Blocked by: |
Description
if I do not specify certain elements' position values (top, left, etc.) in the CSS, then, when getting for example $(this).css("top"), different browsers give different values: in firefox (3.6.3) it returns a value, like 110px, while in ie8 and chrome it returns 'auto'.
see attached file in the mentioned browsers for a demo.
this difference can cause serious problems when using this value later.
Attachments
Change History
Changed 3 years ago by szajmon
-
attachment
jquery-css-bug.html
added
Please follow the bug reporting guidlines and use jsFiddle when providing test cases and demonstrations instead of pasting the code in the ticket.
Note: See
TracTickets for help on using
tickets.

demo for the bug report