我想在<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测试过它吗? –