CSS 通过多个属性来选择元素


沙漠之鹰

如果一个元素有多个属性,如上所示,那么可以像如下来通过多个属性定位元素

driver.find_element_by_css_selector("div[class='misc'][cytype='gun']")

或

driver.find_element_by_css_selector("[class='misc'][cytype='gun']")

或

driver.find_element_by_css_selector("div.misc[cytype='gun']")


或

driver.find_element_by_css_selector(".misc[cytype='gun']")

或

driver.find_element_by_css_selector("[cytype='gun'].misc")