Hacker News new | ask | show | jobs
by jaffathecake 308 days ago
I guess you're being downvoted as a general nay-sayer, but you're right. I tried this feature last month and a bunch of browser bugs and design issues got in the way. I reported them, and they're being worked on https://github.com/w3c/csswg-drafts/issues/12466

The `margin:0` issue was particularly frustrating & imo should have been covered in the article, as it's a real gotcha when trying to use popover & anchor positioning in combination.

1 comments

Yeah I could have mentioned the actual issues I had.

My first attempt was to anchor an element to another one that occurred later in the document order, and it didn’t work. The anchor must be placed before any of its dependents. It kind of makes sense, but doesn’t jump out as intuitive.

That document order thing doesn't sound right to me. Here's a demo where the popover appears before the anchor https://codepen.io/jaffathecake/pen/MYargba?editors=1100
Interesting! I decided to reproduce the issue I saw, here it is:

https://codepen.io/danielvaughn/pen/myepyER?editors=1100

Maybe it has to do with multiple anchors?

Similar to your earlier comment, I don't know if this is a bug or is me just misunderstanding the spec.