#14487 closed defect (fixed)
Wrong styles for IE9
Reported by: | Paul Christopher | Owned by: | Douglas Hays |
---|---|---|---|
Priority: | high | Milestone: | 1.7.5 |
Component: | DojoX Mobile | Version: | 1.7.1 |
Keywords: | Cc: | ||
Blocked By: | Blocking: |
Description
Open /dojox/mobile/tests/test_FormControls.html with IE 9. Some styles seems to be set incorrectly for
- check boxes
- radio buttons
Moreover text areas get displayed with a scroll bar for some reason.
Last but not least: The place holder text for text inputs ("max. 9 chars") is not displayed in IE9 but in other browsers.
Please note: There are several similar display issues on Opera browsers.
Attachments (1)
Change History (8)
comment:1 Changed 9 years ago by
Owner: | changed from ykami to Douglas Hays |
---|
comment:2 Changed 9 years ago by
comment:3 Changed 9 years ago by
Milestone: | tbd → 1.8 |
---|---|
Status: | new → assigned |
The textarea scrollbar looks like an IE bug. Even though css overflow defaults to auto, explicitly setting it makes the scrollbar disappear until there's content that needs to be scrolled. Not sure this is worth fixing since it's a small case of when there's less content than rows and the disabled scrollbar doesn't hurt anything, but I can fix it in TextArea?-compat.css easily.
comment:4 Changed 9 years ago by
IE 9 doesn't support gradient backgrounds used to style check boxes and radio buttons, so again this is graceful degradation.
Changed 8 years ago by
Attachment: | backport-1.7-14487.patch added |
---|
Backport for 1.7 (same changes) - Eric Durocher (IBM, CCLA)
comment:7 Changed 8 years ago by
Milestone: | 1.8 → 1.7.5 |
---|
IE <= 9 does not support the placeHolder text. This is considered graceful degradation for substandard browsers.