position定位
程序员文章站
2022-04-14 11:54:15
...
position的英文意思呢是位置,方位; 地位,职位; 态度; 状态;
分享
它有定位有四个值分别是绝对定位的两个值absolute和fixed,相对定位的relative,还有一个默认的值static而它呢没有定位。
下面呢,我说先说一下:
position的值,relative和absolute分别是相对于谁来进行定位的?
absolute:生成绝对定位的元素,它是相对于最近一级的定位,而不是static的父元素来进行定位。
fixed (老IE不支持) 也是生成绝对定位的元素,但是它是相对于浏览器窗口或者是frame来进行定位。
relative 生成相对定位的元素,相对于其在普通文档流中的位置进行定位。
static 默认值。没有定位,元素出现在正常的文档流中。
然后呢,我说一下:
CSS的定位
relative :相对定位,元素呢仍然处于正常的文档流中,但是可以通过 left、top、right 和 bottom 的 CSS规则来改变元素的位置。
absolute :绝对定位,元素脱离了正常的文档流,但是呢也可以通过left、top、right 和 bottom 的 CSS规则来改变元素的位置。
fixed :固定定位,元素脱离正常的文档流,也可以通过left、top、right 和 bottom 的 CSS规则来改变元素的位置。
static :默认值,元素将按照正常文档流的规则来排列。
微信
推荐阅读
-
父元素设置overflow:hidden对定位元素也有效_html/css_WEB-ITnose
-
联想新机即将诞生:首发北斗高精度导航定位SoC HD8040
-
CSS之“绝对定位”的盒子使用margin:0px auto;不能实现水平居中的解决方案
-
Android 实现锚点定位
-
PHP根据图片色阶确定位置打水印_PHP教程
-
css定位练习“十字架“之水平垂直居中_html/css_WEB-ITnose
-
在Word指定位置插入富文本域值(html文本)_html/css_WEB-ITnose
-
HTML5获取地理位置定位信息_html/css_WEB-ITnose
-
javascript+mapbar实现地图定位_javascript技巧
-
vue-baidu-map 进入页面自动定位的解决方案(推荐)