【发布时间】:2015-12-25 02:45:34
【问题描述】:
以前我发现这样的元素:
element = fox.find_element_by_xpath("//div[contains(@class, 'well')]/p[2]/a[@style='background:#0373F1;']")
效果很好!但是现在元素有一个渐变:
"background:transparent linear-gradient(to bottom, #31A61A 0%, #217510 100%) repeat scroll 0% 0%"
我怎样才能做到这一点?
【问题讨论】:
-
如果背景颜色不时发生变化,您最好通过 ID 或类而不是样式属性来查找元素。
-
背景颜色不会改变,并且不可能通过类名或id找到元素。
-
请贴出相关的HTML。
标签: python css selenium xpath background