[META] [css-anchor-position-1] Implement CSS Anchor Positioning
Categories
(Core :: CSS Parsing and Computation, enhancement)
Tracking
()
People
(Reporter: dholbert, Unassigned)
References
(Depends on 26 open bugs, Blocks 83 open bugs, )
Details
(5 keywords)
This bug tracks implementation of CSS Anchor Positioning Level 1.
| Reporter | ||
Comment 1•2 years ago
|
||
xiaochengh has an explainer at https://xiaochengh.github.io/Explainers/css-anchor-position/explainer.html , FWIW.
Standards-position issue: https://github.com/mozilla/standards-positions/issues/794
| Reporter | ||
Updated•2 years ago
|
Updated•2 years ago
|
Updated•1 year ago
|
Updated•1 year ago
|
| Reporter | ||
Updated•1 year ago
|
Comment 3•1 year ago
•
|
||
Intent to Prototype e-mail:
https://groups.google.com/a/mozilla.org/g/dev-platform/c/4cbytMKbHtg
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Comment 4•1 year ago
|
||
I see that this meta bug depends on a ticket about adding basic support in block layout, explicit excluding support in other layouts like flex and grid.
What is the plan for those other layouts ? Will the feature ship without support for them ? If yes, this will make feature detection harder in case the relevant support is for anchor positioning in a grid layout.
Updated•1 year ago
|
Comment 5•1 year ago
|
||
Those separations are just to provide some stepping stones to break up the implementation work into digestable parts. There's no intention to release those parts separately, and usable feature detection is something we'll very much be keeping in mind. If/when we get to the point that we're going to release something that will be noted here, whether or not it's a "complete" or partial release.
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Comment 6•1 year ago
|
||
I noticed the spec specifically mentioned that transform and other post-layout effects will not affect the position of the anchors. Is there any plans to address this?
Comment 7•1 year ago
|
||
I noticed the spec specifically mentioned that transform and other post-layout effects will not affect the position of the anchors. Is there any plans to address this?
See this CSSWG issue: https://github.com/w3c/csswg-drafts/issues/8584 — if you have any specific use cases you're thinking about, please, comment in the issue, it will help with moving it forward!
Updated•11 months ago
|
Updated•8 months ago
|
Updated•7 months ago
|
Updated•5 months ago
|
Updated•4 months ago
|
Updated•4 months ago
|
Updated•4 months ago
|
Updated•4 months ago
|
Updated•4 months ago
|
Updated•4 months ago
|
Updated•4 months ago
|
Updated•4 months ago
|
Updated•4 months ago
|
Updated•4 months ago
|
Updated•4 months ago
|
Updated•4 months ago
|
Updated•4 months ago
|
Comment 8•4 months ago
|
||
Now that CSS Anchor Positioning Level 1 & Level 2 are both released (both technically in draft), could Firefox be one of the first to implement both specs.
Especially if this is an active effort, supporting both here would be a very big win for interoperability and for Firefox.
Updated•2 months ago
|
Updated•2 months ago
|
Updated•2 months ago
|
Updated•2 months ago
|
Updated•2 months ago
|
Updated•2 months ago
|
Updated•2 months ago
|
Updated•2 months ago
|
Updated•2 months ago
|
I gave css anchors a quick test in Firefox, and they are not positioned correctly.
Example url: https://steamdb.info/app/730/history/
Hover icons or buttons in the top right half, or hover the dates in history.
Comment 10•2 months ago
|
||
(In reply to xPaw from comment #9)
I gave css anchors a quick test in Firefox, and they are not positioned correctly.
Example url: https://steamdb.info/app/730/history/
Hover icons or buttons in the top right half, or hover the dates in history.
Same here, thought I was going crazy because my @supports rule does apply in Nightly. https://codepen.io/rickdoesburg/pen/XJdxYQM
| Comment hidden (duplicate) |
| Comment hidden (off-topic) |
Comment 13•1 month ago
|
||
from comment 12
Some things that are not behaving correctly:
This is a "META" bug, meaning it is for bookkeeping and tracking other work, not a place for discussions or specific issues. It is still open (not "FIXED") because the feature has not been completely implemented. Likely your problems are known and amongst the 60+ open "Depends on" bugs listed at the top of this issue, but if not you should file new bugs so they can be fixed.
Updated•1 month ago
|
Updated•1 month ago
|
Updated•1 month ago
|
Updated•1 month ago
|
Updated•19 days ago
|
Updated•19 days ago
|
Description
•