美文网首页CSS专题
css 定位的几种方式

css 定位的几种方式

作者: 追梦_1c27 | 来源:发表于2017-12-08 19:19 被阅读0次

文档流/脱离文档流

文档流,指的是元素在排版布局过程中,元素会从自上到下,从左到右的顺序依次排列;

脱离文档流,指的是元素不再按照这个自然顺序排列;别的元素在文档流中排列时就当没有这个脱硫文档流的元素一样;

脱离文档流的方法

 定位 / 浮动

1、定位的几种方式:

(1)、static: 默认值,按照文档流的顺序进行排列;-- 未脱离文档流,占据文档流;

(2)、relative:他将出现在它所在的位置之上,相对自己本身进行定位;移动将会覆盖文档流中的元素;(它所占的空间将依然会被保留); -- 未脱离文档流,占据文档流;

(3)、absolute:相对于第一个relative定位的父元素进行定位;(他所占的空间将会从文档流中移除)

(4)、fixed:相对于浏览器窗口进行定位;(他所占的空间将会从文档流中移除)

    定位通过z-index进行层级显示;

2、浮动:

(1)、浮动的框可以向左或向右移动,直到碰到包含他的框或者另一个浮动元素的边框位置。

(2)、对其他浮动元素的影响:后浮动的元素永不会超过先浮动元素的顶端。

(3)、对普通元素的影响:浮动元素会从文档正常流中删除,使得紧挨它的元素位置发生偏移,影响布局。

(4)、对文字的影响:浮动元素向下延伸时,不会影响正常文本的显示,文本会相对于浮动元素进行偏移。

相关文章

  • css 定位的几种方式

    文档流/脱离文档流 文档流,指的是元素在排版布局过程中,元素会从自上到下,从左到右的顺序依次排列; 脱离文档流,指...

  • position属性详解(粘性布局)

    CSS中 position主要有以下几种定位方式 static 静态定位,元素处于文档流中,此时 top, rig...

  • CSS 几种定位方式的区别

    static(静态定位) 默认值,设置 top,right,bottom,left 这些偏移属性不会影响静态定位的...

  • CSS Position 定位的几种方式

    在H5中对一个元素进行定位有多种方式,现在普遍采用Flex布局,能很好的兼容浏览器和移动端,但早年间网页中的主要定...

  • CSS之position定位

    在CSS中,使用position属性可以改变元素的定位方式,其取值有以下几种: static relative ...

  • Web UI自动化-元素定位

    selenium元素定位方式有以下八种:元素定位8中方式 本文主要介绍css_selector方式进行定位 css...

  • 知识点之页面布局

    1. CSS圣杯布局的几种实现方式: 1. 浮动实现 2. 绝对定位实现 3. flex布局 4.表格布局...

  • CSS技术中的position定位几种方式

    在CSS中,我们是通过定位属性position来进行定位的,具体它有如下几个属性值。常见的属性有如下几个: 值描述...

  • 几种定位方式

    driver.find_element_by_id("kw").send_keys('测试开发') driver....

  • css基础

    CSS全程是什么 css全称:层叠样式列表(cascading style sheets) CSS引入方式有几种?...

网友评论

    本文标题:css 定位的几种方式

    本文链接:https://www.haomeiwen.com/subject/ynkyixtx.html