W3C home > Mailing lists > Public > public-svg-issues@w3.org > November 2018

Re: [svgwg] 'stop-color' property resolving with 'inherit' value

From: Dirk Schulze via GitHub <sysbot+gh@w3.org>
Date: Mon, 12 Nov 2018 12:19:06 +0000
To: public-svg-issues@w3.org
Message-ID: <issue_comment.created-437858855-1542025144-sysbot+gh@w3.org>
@RazrFalcon [`stop-color`](https://svgwg.org/svg2-draft/pservers.html#StopColorProperty) I **not** an inheritable property.

The `inherit` _keyword_ loosely means "take the property value of the direct ancestor element". If the same property does not have a specified value, `stop-color` takes the **initial** value which is `black`.

Inherited properties on the other hand, like `fill`, would not be set to the **initial value** right away. If not specified, it takes the value of its direct ancestor element's property. If that property isn't set either, it goes up the DOM hierarchy until a property that was specified was found. If the root element of the DOM is reached and the property still wasn't specified, only then the **initial** value is taken.

All that is defined by CSS and not specific to SVG. See the link above.

GitHub Notification of comment by dirkschulze
Please view or discuss this issue at https://github.com/w3c/svgwg/issues/588#issuecomment-437858855 using your GitHub account
Received on Monday, 12 November 2018 12:19:08 UTC

This archive was generated by hypermail 2.3.1 : Monday, 12 November 2018 12:19:09 UTC