This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 23457 - Status of absolute positioning for elements with display table-cell
Summary: Status of absolute positioning for elements with display table-cell
Status: NEW
Alias: None
Product: CSS
Classification: Unclassified
Component: Positioned Layout (show other bugs)
Version: unspecified
Hardware: PC other
: P2 normal
Target Milestone: ---
Assignee: This bug has no owner yet - up for the taking
QA Contact: public-css-bugzilla
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-10-08 04:29 UTC by karen.menezes
Modified: 2013-10-08 04:29 UTC (History)
0 users

See Also:


Attachments

Description karen.menezes 2013-10-08 04:29:24 UTC
This is with reference to irregular behaviour in Firefox for elements with display:table-cell, content:after, absolute positioning and background-image. I had made a demo here: http://karenmenezes.com/background-image-opacity/index.html and filed a bug in Firefox here: https://bugzilla.mozilla.org/show_bug.cgi?id=924048
Apparently, this is a longstanding bug in some form or the other (see this one https://bugzilla.mozilla.org/show_bug.cgi?id=63895), since the year 2000, actually! The bug I filed was marked as duplicate and incorporated here. 

You can see the demo in Firefox and in IE and Chrome. The behaviour is different in Firefox, with the background image being positioned to the viewport according to its background size property.

In the bug that I had filed, they have mentioned "
It also involves getting the specification updated to actually cover this case; right now per CSS the behavior in this situation is undefined."

Is this not covered in the specification? The strange behaviour on Firefox seems to have really upset many people, since it's been a good 13 years since the original bug was filed.

Perhaps one could tell us what the expected behaviour is, in such a use case.
Thank you very much.