document.querySelectorAll()
方法只能根据 attribute
(属性)去筛选元素,但如何根据样式去筛选呢?例如获取网页上所有存在背景图片的元素?最简单有效的应该是自己手动增加一个属性,如data-img,然后再document.querySelectorAll('[data-img]'),不然你将background-image/background 写在样式类中 是查不到的
13 回答12.9k 阅读
7 回答2.1k 阅读
3 回答1.3k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
2 回答902 阅读✓ 已解决
3 回答770 阅读✓ 已解决
div-with-image[style^="background-image:"][style$=".jpg)"]
??