- From: Guillaume via GitHub <sysbot+gh@w3.org>
- Date: Wed, 31 Aug 2022 06:48:10 +0000
- To: public-css-archive@w3.org
> Inheritance of each property is from its corresponding property on the parent. For example, although the `inline-start` margin of an `rtl` box is its right margin, `margin-inline-start` on this box will inherit the `margin-inline-start` of an `ltr` parent even though that happens to be the parent’s `left` margin. `margin-inline-start` would inherit the parent `margin-inline-start` even if the parent box is `rtl`, isn'it? Fwiw, it confused me a bit. I mean *of an `ltr` parent* could be removed or reworded to *"even though that happens to be the parent’s `left` margin (because the parent is `ltr`)"*. And *"inheritance of each property is from its corresponding property on the parent"* seems to contradict this sentence in the next paragraph related to this issue about "logical shorthands": > [...] the child’s margins will inherit from their physical counterparts in the parent. (Again, fwiw) *"the child's margins will (directly or indirectly) inherit ..."* might have helped me a bit. -- GitHub Notification of comment by cdoublev Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/7057#issuecomment-1232531336 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Wednesday, 31 August 2022 06:48:12 UTC