Basic info:
- Node.js version: 18.13.0
- jsdom version: 22.1.0
Minimal reproduction case
const jsdom = require("jsdom");
const {JSDOM} = jsdom;
const {window} = new JSDOM(`<!DOCTYPE html>
<html>
<body>
<div id="parent" style="font-family: Arial;">
<div id="child">Hello, Dave!</div>
</div>
</body>
</html>`);
const parent = window.document.querySelector("#parent");
const child = window.document.querySelector("#child");
console.log(window.getComputedStyle(parent).fontFamily);
console.log(window.getComputedStyle(child).fontFamily);
How does similar code behave in browsers?
In browser the font family is inherited.
Basic info:
Minimal reproduction case
How does similar code behave in browsers?
In browser the font family is inherited.