jsdom visibility inheritance
const { JSDOM } = require('jsdom')
const { window } = new JSDOM(`
<!DOCTYPE html>
<html>
<style type="text/css">
section { visibility: hidden; }
</style>
<body>
<section>
<p>Hello <strong>World</strong></p>
</section>
</body>
</html>
`);
const { document } = window;
console.log('secton: ' + window.getComputedStyle(document.querySelector('section')).visibility)
console.log('p: ' + window.getComputedStyle(document.querySelector('p')).visibility)
no comments