我想在<h5>
中找到此鏈接的元素「us states」。我正在Craigslist中嘗試這個。任何幫助將高度讚賞需要在CSS中查找硒中的元素
這裏是網址:http://auburn.craigslist.org/
<html class="">
<head>
<body class="homepage w1024 list">
<script type="text/javascript">
<article id="pagecontainer">
<section class="body">
<table id="container" cellspacing="0" cellpadding="0"
<tbody>
<tr>
<td id="leftbar">
<td id="center">
<td id="rightbar">
<ul class="menu collapsible">
<li class="expand s">
<li class="s">
<li class="s">
<h5 class="ban hot">us states</h5>
<ul class="acitem" style="display: none;">
</li>
<li class="s">
<li class="s">
By.cssSelector(「.ban.hot:nth-of-type(3)」) – 2015-05-18 12:02:49
這是Yi Zengs答案的補充。出於某種原因,他沒有提到你可以在cssSelector中使用nth-of-type類名。您不必通過元素列表來獲取包含類名稱的第N個元素 – 2015-05-21 13:36:13
@Vlad:感謝您指出。 'n-type-type'是CSS3,Selenium當時並沒有完全支持所有瀏覽器。它現在可能受到支持,但我沒有機會驗證。你用最新的Selenium測試過它嗎? –