我的编程空间,编程开发者的网络收藏夹
学习永远不晚

H5中的定位怎么实现

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

H5中的定位怎么实现

这篇文章主要介绍“H5中的定位怎么实现”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“H5中的定位怎么实现”文章能帮助大家解决问题。

  一.定位流分类

  1.1相对定位

  1.2绝对定位

  1.3固定定位

  1.4静态定位

  二.什么是相对定位?

  相对定位就是相对于自己以前在标准流中的位置来移动

  position:relative;

  相对定位注意点

  1.相对定位是不脱离标准流的,会继续在标准流中占用一份空间

  2.在相对定位中同一个方向上的定位属性只能使用一个<a>(也就是使用了left,就不要使用right;使用了top,就不要使用bottom)</a>.

  3.由于相对定位是不脱离标准流的,所以在相对定位中是区分块级元素/行内元素/行内块级元素

  4.由于相对定位是不脱离标准流的,并且相对定位的元素会占用标准流中的位置,所以当给相对定位的元素设置margin/padding等属性的时会影响到标准流的布局,<a>(margin/padding会加给定位之前的盒子位置)</a>

  相对定位应用场景

  1.用于对元素进行微调

  2.配合后面学习的绝对定位来使用

  .box2{

  background-color:green;

  position:relative;//相对定位

  top:20px;

  left:20px;

  margin-top:20px;//会加在定位之前的位置上

  }

  三.什么是绝对定位?

  绝对定位就是相对于body来定位

  position:absolute;

  注意点

  1绝对定位的元素是脱离标准流的

  2绝对定位的元素是不区分块级元素/行内元素/行内块级元素

  .box2{

  background-color:green;

  position:absolute;//绝对定位

  left:0;

  bottom:0;//在body的左下角

  }

  四.绝对定位参考点

  规律

  1.默认情况下所有的绝对定位的元素,无论有没有祖先元素,都会以body作为参考点

  2.如果一个绝对定位的元素有祖先元素,并且祖先元素也是定位流,那么这个绝对定位的元素就会以定位流的那个祖先元素作为参考点

  2.1只要是这个绝对定位元素的祖先元素都可以

  2.2指的定位流是指绝对定位/相对定位/固定定位

  2.3定位流中只有静态定位不行

  3.如果一个绝对定位的元素有祖先元素,并且祖先元素也是定位流,而且祖先元素中有多个元素都是定位流,那么这个绝对定位的元素会以离它最近的那个定位流的祖先元素为参考点

  五.注意点

  如果一个绝对定位的元素是以body作为参考点,那么其实是以网页首屏的宽度和高度作为参考点,而不是以整个网页的宽度和高度作为参考点;

关于“H5中的定位怎么实现”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注编程网行业资讯频道,小编每天都会为大家更新不同的知识点。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

H5中的定位怎么实现

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

uniapp H5应用不支持定位怎么办

随着移动互联网的普遍化,基于地理位置的服务已经成为了人们生活中不可或缺的一部分。对于很多普通用户而言,地理位置服务的使用往往是建立在设备自带的GPS芯片的基础上的,因此对于有定位需求的APP来说,GPS定位技术的重要性也是不言而喻的。然而,对于使用uniapp开发的H5应用而言,却会遇到这样一个令人头疼的问题:H5页面上不支持GPS定位。那么,面对这种情况,具体该怎么办呢?首先
2023-05-14

怎么在Python中使用xpath实现定位

这篇文章给大家介绍怎么在Python中使用xpath实现定位,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。一、xpath:基本属性定位用以下xpath方法定位二、xpath:其他属性定位在实际工作过程中,往往会遇到一个
2023-06-15

怎么在Android中实现服务定位器

本篇文章为大家展示了怎么在Android中实现服务定位器,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。引入repositories { maven { url "https://gitee.co
2023-06-14

jquery怎么实现相对定位

这篇文章主要讲解了“jquery怎么实现相对定位”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“jquery怎么实现相对定位”吧!1.使用.position()方法在jQuery中,可以使用.
2023-07-05

Winform中怎么利用TreeView实现节点定位

Winform中怎么利用TreeView实现节点定位,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Winform里面的TreeView节点定位是一种常见的、功能强大的控件,一般
2023-06-17

css精灵图怎么实现定位

本篇内容主要讲解“css精灵图怎么实现定位”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“css精灵图怎么实现定位”吧!精灵图利用background-image,background-repea
2023-07-04

Android应用中怎么实现与H5互调

Android应用中怎么实现与H5互调?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。案例一:Java与Js简单互调 首先,在Android代码中加
2023-05-31

vue实现锚点定位的代码怎么写

本篇内容主要讲解“vue实现锚点定位的代码怎么写”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vue实现锚点定位的代码怎么写”吧!具体代码如下:vue
2023-07-04

python三边测量定位怎么实现

这篇文章给大家分享的是有关python三边测量定位怎么实现的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。python主要应用领域有哪些1、云计算,典型应用OpenStack。2、WEB前端开发,众多大型网站均为P
2023-06-14

java地图定位功能怎么实现

要实现Java地图定位功能,可以使用以下步骤:1. 使用Java地图库,如Google Maps API、Baidu Maps API等,获取用户当前位置的经纬度坐标。2. 创建一个Java窗口应用程序,使用Swing或JavaFX等GUI
java地图定位功能怎么实现
2024-02-29

编程热搜

目录