Re: [csswg-drafts] [css-logical] Unclear text regarding shorthands that encompass both logical and physical longhands (#7057)

> 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