一、定位

普通流定位
浮动定位
相对定位
绝对定位
固定定位

二、position定位

1.static(默认值)
2.relative 相对定位
3.absolute 绝对定位
4.fixed 固定定位

图层概念:
z-index:调整元素的图层
注意 :只有使用在 相对定位 绝对定位 固定定位上 浮动并不能使用
只能用在同级的标签上 不能用在父级和层级关系的标签中 子级永远是覆盖父级的

①、相对定位

偏移属性 改变元素在页面上的位置(移动元素)
top
left
right
bottom

相对定位: 元素会相对原来的位置偏移到某个地方,原本的位置依然会保留 相对元素原来位置的左上角进行位置偏移的
使用场合: 元素位置的微调

②、绝对定位

绝对定位的元素会脱离文档流 相对于body进行位置偏移
注意:一旦我们给元素设置了绝对定位之后就具有的漂浮的效果

③、固定定位

固定定位: 一旦写上了固定定位之后,元素就具有漂浮的效果并脱离文档流 不受我们滚动条的影响
跟随body标签的左上角进行位置偏移的

④、绝对定位和相对定位的结合使用

1.在要偏移的元素的父级元素里面添加 相对定位
2.在该元素里添加绝对定位

各种定位的使用场合
多个块级元素现在要在一行内显示 用浮动
元素要实现自身位置的微调的时候 用相对定位
实现弹出内容时(或者排版) 用绝对定位和相对定位的结合使用
顶部固定 左边导航固定 广告 固定定位

最新文章

  1. 我要谈对象之——JavaScript面向对象(1)
  2. python常用的内置库
  3. 大话JSON之Gson解析JSON
  4. 解决客户端通过zookeeper连接到hbase时连接过多的问题
  5. loj 1013(LCS+记忆化搜索)
  6. Linux命令之乐--awk
  7. java使用jsp servlet来防止csrf 攻击的实现方法
  8. Catalan数推导(转载)
  9. ☀【DOM对象 / jQuery对象】
  10. Linux 中查看网口流量的利器 -- sar
  11. Angular.js VS. Ember.js:谁将成为Web开发的新宠?
  12. 第九十一节,html5+css3pc端固定布局,完成首页
  13. key.go
  14. pycharm clion phpstorn全家桶激活码(可以用到2019年4月)
  15. react render
  16. 【开发工具之eclipse】8、The word is not correctly spelled。强迫症看着很难受
  17. Android activity 周期图和fragment周期图
  18. oracle数据库新建库
  19. MVC 之 解决MVC中使用BundleConfig.RegisterBundles引用Css及js文件发布后的丢失
  20. USB学习笔记连载(十六):USB数字签名

热门文章

  1. 了解 MongoDB 看这一篇就够了【华为云分享】
  2. Maven学习整理
  3. YUM平台的搭建
  4. Hive Hadoop 解析 orc 文件
  5. 【java基础】Thread类之join方法
  6. Python的Requests库基本方法函数
  7. Python中 * 与 **, *args 与 **kwargs的用法
  8. ios宏定义应该呆在恰当的地方
  9. git 使用详解 (1)——历史
  10. [TimLinux] Python学习内容框架