CSS定位方式有哪些

html-css020

CSS定位方式有哪些,第1张

CSS 有三种基本的定位机制:普通流、浮动和绝对定位。

除非专门指定,否则所有框都在普通流中定位。也就是说,普通流中的元素的位置由元素在 (X)HTML 中的位置决定。

块级框从上到下一个接一个地排列,框之间的垂直距离是由框的垂直外边距计算出来。

行内框在一行中水平布置。可以使用水平内边距、边框和外边距调整它们的间距。但是,垂直内边距、边框和外边距不影响行内框的高度。由一行形成的水平框称为行框(Line Box),行框的高度总是足以容纳它包含的所有行内框。不过,设置行高可以增加这个框的高度。

定位的语法:element = driver.find_element_by_css_selector(css_selector)

1. id选择器 :#id

2. class选择器: .class

3. 元素选择器:输入元素element

4. 属性选择器 element[attribute=value]

5. 层级选择器:element1>element2

如果想了解更多可以来传智播客学习。