1 . 相对定位relative:顾名思义,相对定位是相对于自己的位置来进行偏移,如下图:
以盒子中心为基准,为每条边的正方向,例:
向右移动20px : 代码为left:20px;或者right:-20px;
向下移动20px : 代码为top:20px;或者bottom:-20px;
立即学习“前端免费学习笔记(深入)”;
2 . 绝对定位:absolute
以其第一个定位的祖辈级盒子为标准,定位祖辈级的中心方向为正,如下图:
3 . 固定定位fixed,是独立于body标签之外的,只以网页html为基准的,其定位方式与绝对定位相似.都是以中心方向为正方向.
其宽度百分比也是只以html为基准的.
注: 1.如果没有对父级定位,绝对定位absolute则默认以其第一个定位的祖辈为标准.
2.绝对定位和相对定位的盒子,其宽度百分比是以第一个定位祖辈为基准的;默认的是以body为基准的
以上就是HTML中三种定位relative,absolute,fixed使用后出现的一些问题的详细内容,更多请关注php中文网其它相关文章!
HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号