问题:一直好奇浮动和定位元素还有普通文档流元素的层叠顺序? 当没有指定z-index的时候, 所有元素都在会被渲染在默认层(0层) 根元素的背景和边界 位于普通流中的后代块元素按照它们在 HTML 中出现的顺序层叠 浮动块元素 常规流中的后代行内元素 后代中的定位元素按照它们在 HTML 中出现的顺 ...
分类:
其他好文 时间:
2019-07-08 19:47:01
阅读次数:
128
本文内容摘自:https://selenium-python.readthedocs.io/locating-elements.html 定位元素有很多种方式,你可以选择适合你使用情况的。Selenium 提供如下几种定位元素的方式: find_element_by_id find_element_ ...
分类:
编程语言 时间:
2019-07-03 00:56:49
阅读次数:
175
如果要防止内容把div容器或者表格撑大,可以在CSS中设置一、overflow: hidden; 表示如果内容超出容器大小,就把超出部分隐藏(相当于切掉)二、overflow: scroll; 这个表示给内容加上控制滑块,可以在容器内部拖动它查看,而不把容器撑大(相当于窗体上的控制滑块) 当一个元素 ...
分类:
其他好文 时间:
2019-07-01 12:17:49
阅读次数:
96
![](https://img2018.cnblogs.com/blog/1465365/201906/1465365-20190629094618006-1637838604.png)
![](https://img2018.cnblogs.com/blog/1465365/201906/1465... ...
分类:
其他好文 时间:
2019-06-29 11:01:56
阅读次数:
81
在实际web测试中,会有很多鼠标的操作,不单单只有单击click(),有时候还要用到右击、双击、拖动等操作,这些操作都包含在ActionChains类中。ActionChains类鼠标操作的常用方法: context_click() 右击 double_click() 双击 drag_and_dro ...
分类:
其他好文 时间:
2019-06-24 16:33:46
阅读次数:
85
一、简介 JavaScript是一门面向对象的动态语言,他一般用来处理以下任务: 生成HTML和CSS 生成动态HTML内容 生成一些特效 生成用户交互组件 验证用户输入 自动填充表单 当前浏览器所支持的JavaScript的版本被称为“ECMAScript的5.1”,或简单的“ES5”,但接下来的 ...
分类:
编程语言 时间:
2019-06-23 19:24:52
阅读次数:
119
前言 环境搭建好了,下一步元素定位,元素定位本篇主要介绍如何使用uiautomatorviewer,通过定位到页面上的元素,然后进行相应的点击等操作. uiautomatorviewer是android-sdk自带的一个元素定位工具,非常简单好用,使用uiautomatorviewer,你可以检查一 ...
分类:
移动开发 时间:
2019-06-19 16:33:52
阅读次数:
166
前戏 元素的定位是自动化测试的核心,要想操作一个元素,首先应该识别这个元素。Webdriver 提供了一系列的元素定位方法,常用的有 id,name,class name,link text,partial link,tag name,xpath,css 讲定位之前先要了解说一下怎么定位,我们打开百 ...
分类:
其他好文 时间:
2019-06-19 00:34:41
阅读次数:
155
Python selenium PO By.XPATH定位元素报错 如下代码经常报错: 解决办法: 在参数里面的元素定位 self 前加一个星号 * ...
分类:
编程语言 时间:
2019-06-05 23:42:49
阅读次数:
190
CSS 显示 如何隐藏一个元素(visibility:hidden) 如何不显示元素(display: none) 如何显示一个元素的内联元素 如何显示一个元素的块元素 如何使用表格的collapse属性 CSS定位 元素的相对定位 元素的绝对定位 重叠的元素 设置元素的形状 如何使用滚动条来显示元 ...
分类:
Web程序 时间:
2019-06-03 23:31:26
阅读次数:
190