[Home](./index.md) > [puppeteer](./puppeteer.md) > [Protocol](./puppeteer.protocol.md) > [CSS](./puppeteer.protocol.css.md) > [GetMatchedStylesForNodeResponse](./puppeteer.protocol.css.getmatchedstylesfornoderesponse.md) ## Protocol.CSS.GetMatchedStylesForNodeResponse interface Signature: ```typescript export interface GetMatchedStylesForNodeResponse ``` ## Properties | Property | Type | Description | | --- | --- | --- | | [attributesStyle](./puppeteer.protocol.css.getmatchedstylesfornoderesponse.attributesstyle.md) | [CSSStyle](./puppeteer.protocol.css.cssstyle.md) | Attribute-defined element style (e.g. resulting from "width=20 height=100%"). | | [cssKeyframesRules](./puppeteer.protocol.css.getmatchedstylesfornoderesponse.csskeyframesrules.md) | [CSSKeyframesRule](./puppeteer.protocol.css.csskeyframesrule.md)\[\] | A list of CSS keyframed animations matching this node. | | [inherited](./puppeteer.protocol.css.getmatchedstylesfornoderesponse.inherited.md) | [InheritedStyleEntry](./puppeteer.protocol.css.inheritedstyleentry.md)\[\] | A chain of inherited styles (from the immediate node parent up to the DOM tree root). | | [inlineStyle](./puppeteer.protocol.css.getmatchedstylesfornoderesponse.inlinestyle.md) | [CSSStyle](./puppeteer.protocol.css.cssstyle.md) | Inline style for the specified DOM node. | | [matchedCSSRules](./puppeteer.protocol.css.getmatchedstylesfornoderesponse.matchedcssrules.md) | [RuleMatch](./puppeteer.protocol.css.rulematch.md)\[\] | CSS rules matching this node, from all applicable stylesheets. | | [pseudoElements](./puppeteer.protocol.css.getmatchedstylesfornoderesponse.pseudoelements.md) | [PseudoElementMatches](./puppeteer.protocol.css.pseudoelementmatches.md)\[\] | Pseudo style matches for this node. |