前端之HTML,CSS(七) CSS CSS布局的核心就是盒子的摆放,即CSS定位。而CSS中定位机制分为:普通流(nomal flow)、浮动(float)、定位(position)。 普通流 普通流又被称为文档流或者标准流,普通流是指网页内标签元素正常情况下会按照自上而下,自左向右按顺序排列。即 ...
分类:
Web程序 时间:
2019-03-16 20:48:42
阅读次数:
216
以百度为例 一、通过id、class定位 1、#id:python:driver.find_element_by_css_selector('input#kw') 2、.class:python:driver.find_element_by_css_selector('input.s_ipt') 注 ...
分类:
编程语言 时间:
2019-01-16 13:17:19
阅读次数:
401
1.设置等待时间Thread.sleep(2000); (1000代表1s)2.断言assertion:验证应用程序的状态是否同所期望的一致。常见的断言包括:验证页面内容,如标题是否为X或当前位置是否正确,或是验证该复选框是否被勾选。断言被用于三种模式: assert 、verify、waitfor ...
分类:
编程语言 时间:
2019-01-12 12:06:35
阅读次数:
178
1. 圣杯布局 2. CSS合并方法 3. 盒子模型 4. CSS定位 5. CSS动画原理 6. CSS3动画(简单动画的实现,如旋转等) 7. CSS不同选择器的权重(CSS层叠的规则) 8. flexbox布局 9. 块级元素和行内元素的异同 10. CSS在性能优化方面的实践(比方说选择器的 ...
分类:
Web程序 时间:
2019-01-11 00:02:01
阅读次数:
347
实在记不住,烂笔头就记一下吧。 一. 单一属性定位 1:type selector driver.find_element_by_css_selector('input') 2:id 定位 driver.find_element_by_css_selector('#kw') 3:class 定位 d ...
分类:
Web程序 时间:
2019-01-06 15:01:02
阅读次数:
247
#导入selenium包 from selenium import webdriver driver = webdriver.Chrome(executable_path="./chromedriver.exe") driver.get("https://www.baidu.com/") #元素定位 ...
分类:
其他好文 时间:
2019-01-05 21:32:20
阅读次数:
150
一、概念 webdriver通过执行javascript语句,操作页面。webdriver执行js有两种方式同步与异步,execute_script(),execute_async_script(),前者影响后续的代码顺序,即必须等js执行完成才可以继续,后者反之。 在selenium自动化中调用j ...
分类:
Web程序 时间:
2018-12-27 11:19:05
阅读次数:
617
所有的CSS定位属性 "CSS" 列中的数字表示哪个CSS(CSS1 或者CSS2)版本定义了该属性。 ...
分类:
Web程序 时间:
2018-12-22 21:55:25
阅读次数:
173
1.文档流文档流,是指盒子按照HTML标签编写的顺序依次从上到下,从左到右排列,块元素占一行,行内元素在一行之内从左到右排列,先写的先排列,每个盒子都占据自己的位置。2.关于定位我们可以使用css的position属性来设置元素的定位类型,设置如下:(1)relative生成相对定位元素,元素所占据的文档流的位置保留,元素本身相对自身原位置进行偏移。.box01{background-color:
分类:
Web程序 时间:
2018-12-22 14:55:53
阅读次数:
541
1.HTML+CSS布局(DIV+CSS):主要通过CSS样式设置来布局文字或图片等元素,需要用到CSS盒子模型,盒子类型,CSS浮动,CSS定位,CSS背景图定位等知识来布局,主流布局2.CSS介绍:为了让网页元素的样式更加丰富,也为了让网页的内容和样式能拆开,CSS(CascadingStyleSheets)层叠样式表,HTML中大部分表现样式的标签就废弃不用了,HTML只负责文档的结构和内容
分类:
Web程序 时间:
2018-12-19 21:08:30
阅读次数:
181