一.定位分三种:相对定位,绝对定位和固定定位。

1.相对定位:元素所占据的文档流的位置保留,元素本身相对自身原位置进行偏移;

如下:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>定位</title><style>.box1{margin: 50px auto;border: 1px solid red;width: 100px;height: 100px;}.box2{width: 50px;;height: 50px;border: 1px solid green;background: blue;  position: relative; # 相对定位left: 50px;top: 50px;}</style>
</head>
<body><div class="box1"><div class="box2"></div></div>
</body>
</html>

定位前:                                                          定位后:

 

2.绝对定位:元素脱离文档流,不占据位置,漂浮在文档流的上方,相对于父级元素进行定位;

前提是父级元素设置了定位,一般是设置相对定位;如果找不到就会相对于body进行定位,相当于固定定位。

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>定位</title><style>.box1{margin: 50px auto;border: 1px solid red;width: 100px;height: 100px;position: relative; # 父元素设置了定位}.box2{width: 50px;;height: 50px;border: 1px solid green;background: blue;position: absolute;  # 子元素设置相对定位left: 50px;top: 50px;}</style>
</head>
<body><div class="box1"><div class="box2"></div></div>
</body>
</html>

结果:  

3.固定定位:元素脱离文档流,不占据文档流的位置,漂浮在文档流的上方,其相对于浏览器窗口进行定位。

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>定位</title><style>.box1{margin: 50px auto;border: 1px solid red;width: 100px;height: 100px;}.box2{width: 50px;;height: 50px;border: 1px solid green;background: blue; position: fixed;  # 固定定位left: 50px;top: 50px;
}</style>
</head>
<body><div class="box1"><div class="box2"></div></div>
</body>
</html>

  结果:box2相对于窗口定位。

转载于:https://www.cnblogs.com/cwp-bg/p/7594575.html

前端笔记----定位相关推荐

  1. 计算机图形学Web前端笔记-定位并移动到指定坐标点(two.js理论及实现)

    这里先演示下效果笔记毕竟这是给理论及实践的博文. 当按下回车后 会到场景600,600中画个圆并且浏览器会移动到场景600,600的位置,并且这个位置将会是圆心. 同样,滑动滚轮进行放缩后,还是能进行 ...

  2. Pink老师前端笔记-CSS第七天

    Pink老师前端笔记-CSS第六天 # day09-前端基础CSS第七天 学习目标: ​ 能够使用精灵图 ​ 能够使用字体图标 ​ 能够写出 CSS 三角 ​ 能够写出常见的 CSS 用户界面样式 ​ ...

  3. Web前端笔记(三)

    Web前端笔记记录(三) position定位 relative相对定位 absolute绝对定位 脱离文档流 使内联支持宽高 使块元素默认宽根据内容决定(让块具备内联的特性) 如果有定位祖先元素相对 ...

  4. Pink老师前端笔记-CSS第六天

    Pink老师前端笔记-CSS第六天 # day08-前端基础CSS第六天 今日目标 能够说出 为什么要用定位 能够说出 定位的 4 种分类 能够说出 4 种定位各自的特点 能够说出 为什么常用子绝父相 ...

  5. 移动端前端笔记 — 遇到的常见JS与CSS问题及解决方法

    移动端前端笔记 - 遇到的常见JS与CSS问题及解决方法 参考文章: (1)移动端前端笔记 - 遇到的常见JS与CSS问题及解决方法 (2)https://www.cnblogs.com/zhaoda ...

  6. Web前端 笔记 (21-45)

    Web前端 笔记 (21-45) 21.嵌套列表 1.概念 2.有(无)序列表嵌套 3.定义列表嵌套 22.表格标签 1.种类 2.举例 未加语义化标签 添加语义化标签 23.表格属性 1.常见表格属 ...

  7. Henry前端笔记之 Node及npm相关

    Henry前端笔记之 npm入门相关 NodeJs 简介: 1.Nod简介与概述: 2.交互式运行环境:PEPL 3.Node.js模块和包 3.npm包管理工具 npm简介详见:https://dk ...

  8. web前端position定位层:absolute+relative应用

    web前端html定位层的特点: 完全脱离默认文档流,独立于立体层面的Z轴之上.和float浮动一样都脱离了默认文档流.但float元素与默认文档流之间会相互产生影响,而定位层元素则完全独立互不干扰. ...

  9. 1.前端笔记之html

    title: 1.前端笔记之HTML date: 2016-04-04 23:21:52 tags: Python categories: Python --- 作者:刘耀 出处:http://www ...

最新文章

  1. 机器学习中的数学 人工智能深度学习技术丛书
  2. Android之自定义一个环形进度控件
  3. keyshot渲染图文教程_KeyShot渲染基础教程,教你五个步骤实现焦散线效果
  4. 迪拜与IBM合作推出基于区块链的商业注册系统
  5. 为什么我的elec352稍微有点崩
  6. SpringMVC-设置编码过滤器
  7. 字符串里解析vue表达式
  8. angular点击按钮弹出页面_Win10提示“由于启动计算机时出现了页面文件配置问题”解决方法...
  9. git reset, git checkout, git revert 区别 (译)
  10. Java hibernate假外键_java – Hibernate:外键的列数错误
  11. django 实现linux运维管理平台
  12. 特斯拉CEO马斯克:将离开推特一段时间
  13. java生成excel中文乱码,JSP应用导出Excel报表的简单实现以及中文乱码彻底解决(HTML)...
  14. SVN报错 could not connect to server
  15. jquery 插件zClip实现复制到剪贴板功能
  16. ORB-SLAM总结
  17. 微信昵称特殊字符保存StringEscapeUtils
  18. ARM 是什么,ARM的意思,ARM介绍
  19. 农村信用贷款要具备什么条件,有哪些要求
  20. 同步已有数据库到Django框架报错

热门文章

  1. java me基础教程 pdf_Java ME手机应用开发技术与案例详解 PDF
  2. xampp mysql 查询很慢_如何开启mysql的慢查询机制
  3. html文档的基本类型,HTML(网页的文档类型介绍)
  4. 聚集索引和非聚集索引的区别_武汉无疫情小区居民可在小区内非聚集性个人活动...
  5. python 发送邮件附件很慢_python下smtpsendmail发送特别慢
  6. python 合并word文件,在Python上的WordCloud中,我想合并两种语言
  7. 电脑机器人_视频|电话积分换平板电脑和扫地机器人?女子拿回家后……-
  8. 光纤收发器按照网管怎么分类
  9. 国内外知名光端机品牌大全
  10. 什么是网络光端机?网络光端机工作原理及功能介绍!