Opened 11 years ago
Closed 11 years ago
#30714 closed defect (bug) (fixed)
DFW v2: sometimes the right sidebar doesn't fade out in IE
| Reported by: |
|
Owned by: |
|
|---|---|---|---|
| Milestone: | 4.1 | Priority: | normal |
| Severity: | normal | Version: | 4.1 |
| Component: | Editor | Keywords: | has-patch commit fixed-major |
| Focuses: | Cc: |
Description
Happens in all IE versions. Caused by a knows bug where elements with position != static don't inherit opacity from a parent with position: static.
Change History (10)
#1
@
11 years ago
#2
@
11 years ago
- Owner set to azaozz
- Resolution set to fixed
- Status changed from new to closed
In 30853:
#3
@
11 years ago
- Keywords commit added
- Resolution fixed deleted
- Status changed from closed to reopened
Reopen for 4.1.
#4
@
11 years ago
Maybe only do this for IE? And leave a comment/ticket number there so we know why in the future?
#5
@
11 years ago
Yeah, was thinking to change the selectors in IE only but that makes it "messier". We will have to set the transition on the parent element (for non-IE), then negate it which is not ideal. Having different selectors in different browsers might bring inconsistencies in the future.
#6
@
11 years ago
Is there a downside to leaving the child selectors in for all browsers? It’s not a huge number of child elements...
#7
@
11 years ago
No downside. By default there is only one child in each .postbox-container. However there are couple of actions that can be used to output other elements, hence the .postbox-container > * selector.
Generally there are two ways to fix this:
position: relativeon the parent element (.postbox-container).It seems better to use the second option as the first interferes a bit with jQuery calculating offset().top.