如何定位li元素_li标签元素定位

hacker|
134

文章导读:

selenium中li标签怎么定位

有两种方式:

常规的定位.比如xpath: //table//tr[2]/td[3] 或者 css=table tr:eq(1) td:eq(2)

直接通过tableCellAddress, 语法为: tableLocator.row.column比如: table id 为 foo: 则第2行第5列可以使用 foo.1.4 来定位.

下面是selenium关于table的相关文档

Generated from getTable(tableCellAddress)Arguments:tableCellAddress - a cell address, e.g. "foo.1.4"Returns:the text from the specified cellGets the text from a cell of a table. The cellAddress syntax tableLocator.row.column, where row and column start at 0.

jquery如何获取li元素

.chlidren()是获取某元素下所有子元素,

ss=$("ul").children(".item-a,.item-b,.item-c,.item-d");是指定class名获取子元素.

实际上你这class组织比较不好控制,建议相同子级使用相同class名,这样比较好遍历.

区别子级下的具体元素可以用 id=class+"-?"来做.

DIV中LI的内容怎么定位?

如果父容器设置了相对定位---》position:relative;

就用 margin: 跟padding: 用法差不多 但是 我看你想把背景也一起定位

用padding的话背景是不动的 用 margin:的话可以

详细的原理就不多说了 看视频教程吧

2条大神的评论

  • avatar
    访客 2022-11-27 下午 12:51:32

    文章导读:1、selenium中li标签怎么定位2、jquery如何获取li元素3、DIV中LI的内容怎么定位?selenium中li标签怎么定位有两种方式:常规的定位.比如xpath: //table//tr[2]/td[3] 或者 css=table tr:eq(1) td:eq(2)

  • avatar
    访客 2022-11-27 下午 01:50:46

    5列可以使用 foo.1.4 来定位.下面是selenium关于table的相关文档Generated from getTable(tableCellAddress)Arguments:tableCellAddress -

发表评论