0
我有HTML O頁:如何用selenium python獲得僞元素的css值?
<div id="foo" class="bar" title>
::before
</div>
隨着Chrome或Firefox上選擇::before
我可以看到樣式選項卡上的CSS:
.SomeTitle .bar::before{
content: "required_value"
}
選擇<div id="foo" class="bar" title>
後,它在Pseudo ::before element
呈現。我確實試圖得到價值content
:
browser = webdriver.Firefox()
browser.get(my_url)
my_element = browser.find_element_by_xpath("//*[@id='foo']")
my_elemet.value_of_css_property("content")
但它確實沒有返回。我怎樣才能得到content
的價值?
這不重複。我想用python selenium而不是jquery。 –
試試這個:http://stackoverflow.com/questions/28244911/selenium-webdriver-get-text-from-css-property-content-on-a-before-pseudo-ele – Pete