#4301 closed bug (invalid)
Setting CSS display to inherit breaks in IE7
Reported by: | ksheffield | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | 1.3.2 |
Component: | core | Version: | 1.3.2 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
$('#notesTextArea').css({ "display": "inherit" });
The above code works in FF but in IE 7 it creates a javascript error : "Could not get the display property. Invalid argument"
Change History (3)
comment:1 Changed 13 years ago by
Component: | unfilled → core |
---|
comment:2 Changed 13 years ago by
Resolution: | → invalid |
---|---|
Status: | new → closed |
comment:3 Changed 12 years ago by
For what it's worth, .css("display","table-row") and table-cell also does not work in IE7.
Note: See
TracTickets for help on using
tickets.
http://reference.sitepoint.com/css/inheritvalue
If IE doesn't support
inherit
it's up to the developer to either avoid using it totally or work around the situation in IE. jQuery could certainly swallow the error in various ways, but that would lead to further confusion because IE wouldn't actually be using the property you thought you set.