Float 浮动 于此相关 会形成BFC的情况 浮动元素,float 除 none以外的值 绝对定位元素,position为absolute/fixed。 display为以下其中之一的值inline-blocks,table,table-cell,table-caption。 overflow除了 ...
分类:
Web程序 时间:
2019-08-18 20:00:56
阅读次数:
123
1.绝对定位 如果所有的父元素都没有显式地定义position属性,那么所有的父元素默认情况下position属性都是static。结果,绝对定位元素会被包含在初始块容器中。这个初始块容器有着和浏览器视口一样的尺寸,并且<html>元素也被包含在这个容器里面。简单来说,绝对定位元素会被放在<html ...
分类:
其他好文 时间:
2019-08-17 13:03:05
阅读次数:
117
CSS Position(定位) fixed 定位: 属于绝对定位,元素的位置相对于浏览器窗口是固定位置,即使窗口是滚动的它也不会移动: 与top、left、right、bottun连用 默认位置x,y轴为0px,0px 左上角。 relative 定位: 相对定位 相当于自身定位 自身位置不消失, ...
分类:
Web程序 时间:
2019-08-16 20:46:46
阅读次数:
107
一、元素的定位 1、通过ID定位元素: findElement(By.id(element)); 2、通过元素的名称定位元素: findElement(By.name(element)); 3、通过元素的html中的位置定位元素:findElement(By.xpath(element)); 4、通 ...
分类:
编程语言 时间:
2019-08-13 15:09:55
阅读次数:
143
提醒:安装好的环境不能随意改动配置和环境变量,如果改动需要重新启动appium server服务,要不然代码会一直报错,没有配置adb环境变量 首先,我们需要搭建环境,要准备以下安装包和一部手机: 所有需要的包给大家一个链接地址可供下载: 链接: https://pan.baidu.com/s/16 ...
分类:
移动开发 时间:
2019-08-10 11:57:58
阅读次数:
128
水平居中 1.定宽。左右:margin:auto 2.弹性盒设置 justify—content:center 3.父元素设置 text-align:center 4相对定位元素 left:0;right:0;定宽:左右margin:auto 5.相对定位元素 margin-left:50%;tra ...
分类:
Web程序 时间:
2019-07-26 14:22:37
阅读次数:
134
当我们在写自动化测试脚本的时候,传统情况下一定要知道元素的属性,如id、name、class等。那么通过AI的方式定位元素可能就不需要知道元素的属性,评价人对元素的判断来定位,比如,看到一个搜索框,直接使用 来定位, 或者我想定位一个关闭按钮,之直接使用 ,我们并不需要知道这搜索框和关闭按钮的属性。 ...
分类:
移动开发 时间:
2019-07-25 00:19:11
阅读次数:
261
在我们做自动化测试的过程中,最基本的就是要会元素定位,也是自动化中的灵魂所在,如果一个自动化测试工程师说不会定位元素定位,那么肯定也不会做自动化了。 如何查看元素 小伙伴们都知道如果是web端可以通过F12进行查看元素(右击检查查看元素)那么app如何查看呢?app的通过uiautomatorvie ...
分类:
移动开发 时间:
2019-07-17 20:29:16
阅读次数:
203
通常在设置绝对定位元素相对于其定位的祖先元素水平垂直居中时,通过绝对定位元素设置margin:auto; top:0; bottom:0; right:0; left:0;就可以实现。下面简单探索一下绝对定位元素这么设置就可以实现水平居中和垂直居中的原理。 核心CSS代码: 绝对定位元素的布局由元素 ...
分类:
其他好文 时间:
2019-07-17 18:30:20
阅读次数:
131
"WebDriver 定位元素的8种方式" 在UI层面的自动化测试开发中,元素的定位与操作是基础,也是经常遇到的困难所在。webdriver提供了8种定位: id定位: find_element_by_id("id值");id属性是唯一的 name定位: 元素的名称,find_element_by_ ...
分类:
Web程序 时间:
2019-07-17 15:28:16
阅读次数:
237