如果某个元素是特定颜色,如何与p或剧作家检查?

时间:2020-08-18 05:37:06

标签: puppeteer playwright

我有一个具有此样式颜色的元素:#dc7709,我想检查该元素的文本是否具有该颜色。我该如何与Puppeteer或剧作家合作?

2 个答案:

答案 0 :(得分:2)

您可以使用window.getComputedStyle。请注意,它将返回一个rgb值:

 assert(await page.$eval('span', e => getComputedStyle(e).color)).toBe('rgb(220, 119, 9)');

答案 1 :(得分:0)

expect(await page.$eval('span', e => getComputedStyle(e).caretColor)).toBe('rgb(220, 119, 9)');

以上也可以使用,根据需要更改rgb值。