- From: Tab Atkins Jr. <jackalmage@gmail.com>
- Date: Sat, 16 May 2015 19:24:00 -0700
- To: "Elika J. Etemad" <fantasai.lists@inkedblade.net>
- Cc: www-style list <www-style@w3.org>
- Message-ID: <CAAWBYDAOFSjFMVwsmqvDeWdhW=KO93h3mJb=GUj6kPkexA9Cow@mail.gmail.com>
On May 16, 2015 7:50 PM, "fantasai" <fantasai.lists@inkedblade.net> wrote: > > On 05/15/2015 04:24 PM, Tab Atkins Jr. wrote: >> >> On Sat, May 9, 2015 at 6:02 PM, fantasai <fantasai.lists@inkedblade.net> wrote: >>> >>> We didn't do this for abspos whose containing block is an ancestor of the >>> grid container because if that ancestor was also a grid container, the >>> grid positioning properties on the abspos would have been chosen for that >>> ancestor's grid, and would be inappropriate to this one. >>> >>> However, we could alternately always honor the grid-positioning properties >>> for determining the static position. It's only the case where both the >>> parent and the containing block are grid containers, but are not the same >>> grid container, that's weird if we do this. >>> >>> Proposals: >>> A) Make static position of case C honor grid-positioning properties >>> B) Make static positions of all cases where the grid container is the >>> static position containing block (i.e. cases A and C) honor the >>> grid-positioning properties >>> C) Make the static position not honor grid-positioning properties >>> >>> Thoughts? >> >> >> As you argue in the paragraph quoted above, case B is terrible and we >> can't do it. Case C is terrible for reasons you explained earlier in >> the email (elided here). Case A is the only one that makes any sense >> at all. > > > I don't think B is terrible. It is merely weird in the cases where > 1. static position containing block is a grid container > 2. abspos containing block is a grid container > 3. abspos is using its static (not explicit) position > All three have to be true to have a weirdness. That's not too rare, and A avoid the weirdness in all cases. There's no benefit to B; the cases where it diverges from A are just weird. ~TJ
Received on Sunday, 17 May 2015 02:24:27 UTC