首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >具有位置的元素之间不必要的间隙:绝对的

具有位置的元素之间不必要的间隙:绝对的
EN

Stack Overflow用户
提问于 2014-11-29 03:12:18
回答 2查看 1.3K关注 0票数 0

我有一个看起来像细节的问题,但我想知道为什么会这样。是关于定位的。对于顶部为0的子元素,我有绝对位置:0。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
position: absolute;
top: 0;
left:0;
  1. 为什么子元素扩展x轴和?
  2. 为什么子元素在顶部的边缘和元素本身(y轴)之间有很小的间隔?...since,顶部和左边的属性设置为零。这是一个演示
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-12-01 03:04:51

  1. 因为position:absolute将试图找到一个position不是默认值(静态)的祖先。在演示中,没有这样的祖先,因此#rel定位于document (body元素)。
  2. #rel有一个不确定的边缘值。尝试margin:0 on #rel并查看结果

JSFiddle

票数 2
EN

Stack Overflow用户

发布于 2014-12-01 02:54:27

你必须给空白处:0的段落,即#rel,这样将没有空白在顶部。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27201591

复制
相关文章
CSS元素位置的互换
方法一 使用Order属性设置弹性盒对象元素的顺序。 示例:将3个元素按倒序显示 flex-direction: 值 描述 row(默认值) 主轴为水平方向,起点在左端。 row-reverse 主轴为水平方向,起点在右端。 column 主轴为垂直方向,起点在上沿。 column-reverse 主轴为垂直方向,起点在下沿。 .container { display: flex; flex-direction: column; } .container .fi
十玖八柒
2022/08/01
2.4K0
jquery操作元素的位置
.offset()   在匹配的元素中,获取第一个元素的当前坐标,或设置每一个元素的坐标,坐标相对于文档。   .offset() 这个不接受任何参数。     var offset = p.offset(); //获取到这个元素的位置       p.html( "left: " + offset.left + ", top: " + offset.top ); .offset.left 元素距左面的距离 .offset
用户1197315
2018/01/19
3.4K0
CSS 消除 inline-block 元素间的间隙
从上图的运行结果可以看到,添加 display: inline-block; 属性后,水平呈现的元素间产生了空隙,出现这一现象的本质是,HTML 中存在的空白符 (whitespace) ,空白符包括空格,TAB 和回车,解决的办法有:
Nian糕
2018/08/21
1.5K0
CSS 消除 inline-block 元素间的间隙
两个input标签之间间隙问题的解决
<input type="text"> <input type="button" value="搜索">   代码显示效果: 解决方案 1、改变HTML结构,input之间不要换行 1 <inpu
IT人一直在路上
2019/09/18
1.5K0
两个input标签之间间隙问题的解决
一句代码消除img标签之间的间隙
今天写css时发现图片与图片之间有一行空白间隙,全百科网就在网上找到了几个不错的解决方法,发现很多方法都太实用,而且代码复杂,通过不懈努力,终于克服了这个难题,只需要一句样式代码即可搞定。
于飞云计算
2019/08/27
1.8K0
React的Fragment解决不必要的元素嵌套问题!
在不额外创建 DOM 元素的情况下,让 render() 方法中返回多个元素,减少不必要的元素嵌套。
Learn-anything.cn
2021/11/28
6870
绝对定位bottom值为0的位置问题
该文讲述了绝对定位元素bottom为0时,会定位到文档底部的问题,通过分析包含块、initial containing block等概念,得出了bottom:0的div会定位到文档底部的结论。
练小习
2017/12/29
2.2K0
用Javascript获取页面元素的位置
制作网页的过程中,你有时候需要知道某个元素在网页上的确切位置。 下面的教程总结了Javascript在网页定位方面的相关知识。 一、网页的大小和浏览器窗口的大小 首先,要明确两个基本概念。 一张网页的全部面积,就是它的大小。通常情况下,网页的大小由内容和CSS样式表决定。 浏览器窗口的大小,则是指在浏览器窗口中看到的那部分网页面积,又叫做viewport(视口)。 很显然,如果网页的内容能够在浏览器窗口中全部显示(也就是不出现滚动条),那么网页的大小和浏览器窗口的大小是相等的。如果不能全部显示,则滚动浏览器
ruanyf
2018/04/12
3.3K0
移除(wp_head)函数-头部不必要的元素标签
以下内容都在主题的functions.php文件写入 1.移除WordPress版本信息 remove_action( 'wp_head', 'wp_generator' ); 2.移除离线编辑器开放接口 remove_action( 'wp_head', 'rsd_link' ); remove_action( 'wp_head', 'wlwmanifest_link' ); 3.移除WordPress头部加载DNS预获取 <link rel='dns-prefetch' href='//s.w.org'
青梅煮码
2023/01/16
6330
jQuery 隐藏具有指定class属性值的元素
代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>前端</title> <style> .antzone{ width:200px; height:100px; background:#ccc; } </style> <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> <script> $(document).ready(func
IT工作者
2022/02/17
5K0
JS魔法堂:关于元素位置和鼠标位置的属性
一、关于鼠标位置的属性                           1. 触发鼠标事件的区域       盒子模型中的border,padding,content区域会触发鼠标事件,点击margin区域将不触发鼠标事件。   2. 鼠标事件对象MouseEvent下的属性       [a].  evt.pageX/Y :以页面左上角为参考点,表示当前触发点离页面左上角的水平和垂直距离。       注意:1. IE5.5~8不支持该属性,polyfill方法pageX = clientX + s
^_^肥仔John
2018/01/18
5.8K0
JS魔法堂:关于元素位置和鼠标位置的属性
找出数组当中指定元素的位置
背景 这是一个在面试当中,经常被问到的题目,也是一个常见的搜索算法 示例 var arrs = [8,11,21,-3,67,22,55]; // 8--> 0,11---> 1 01 方式1-使用
itclanCoder
2022/03/31
9450
Mysql的间隙锁
学习Mysql, 总会有一座绕不过去的大山, 那就是锁。理论上,锁的花样再多,也超不出操作系统课上讲的那些范畴,但是Mysql锁让我翻车了。
重归混沌
2021/04/28
8400
MySQL的间隙锁
间隙锁(Gap Lock)是Innodb在可重复读提交下为了解决幻读问题时引入的锁机制。当用范围条件而不是相等条件检索数据,并请求共享或排他锁时,InnoDB会给符合条件的已有数据记录的索引项加锁;对于键值在条件范围内但不存在的记录,叫做“间隙(GAP)”,InnoDB也会对这些“间隙”进行加锁,这种锁机制就是所谓的间隙锁(NEXT-KEY)锁。
BUG弄潮儿
2020/06/15
8360
清除inline-block元素之间的空白
一个元素如果被设置为display:inline-block,那么这个元素将表现为行内块的性质。被设为行内块的元素 对内(子元素)表现为块级框,具体为可以设置高度宽度,可以设置垂直margin和padding等;对兄弟元素 则表现为行内框,具体表现为相邻行内块可在同一行显示,而且有着行内元素的特点,就是框与框之间可以出现 空白,造成空白的方式可以使“空白符,制表符,换行符”。 可以通过简单的方式消除行内块之间的空白,就是在行内块的包含块上设置属性: .wrapper{font-size: 0;*word-s
欲休
2018/03/15
8610
js实现搜索数组中元素插入的位置
// 搜索插入的位置 // 给定一个排序数组和一个目标值; // 1. 数组中找到目标值,并返回其索引 // 2. 数组中找不到目标值,返回其正确插入的顺序的索引值 function searchInsert(arr, target) { for (let index = 0; index < arr.length; index++) { const element = arr[index]; if (element >= target) {
蓓蕾心晴
2022/06/08
3.6K0
查找数组元素位置
一个js练习题 题目描述 找出元素 item 在给定数组 arr 中的位置  输出描述: 如果数组中存在 item,则返回元素在数组中的位置,否则返回 -1 输入例子: indexOf([ 1, 2, 3, 4 ], 3) 输出例子: 2 代码如下: function indexOf(arr, item) { var len = arr.length,flag=0; for( var i =0; i<len;i++) { if(arr[i]==ite
用户1749219
2018/05/16
2.2K0
微信小程序-元素的定位相对绝对固定
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
叉叉敌
2019/08/31
3.4K0
python查找列表元素位置、个数、索引的方法(大全)
在列表操作中查找列表元素用的比较多,python列表(list)提供了 index() 和 count() 方法,它们都可以用来查找元素。
python自学网
2021/12/01
16.8K0
python查找列表元素位置、个数、索引的方法(大全)
JavaScript 获取鼠标及元素在页面上的位置
HTML5学堂:JavaScript获取鼠标的位置,大家会想到clientX/Y等属性,灵活的获取鼠标的位置信息,能够便于我们实现各种复杂的页面交互效果,到底还有哪些属性可以获取鼠标的位置信息?另外,还有哪些能快速获取标签在页面中的位置信息? 在书写一些“拖拽”页面交互效果,比如常见的拖拽效果、自定滚动条、放大镜等效果,都需要用到了鼠标或元素在页面上的位置信息。为了能够快速、灵活的获取鼠标位置信息,今天要带着大家来接触的不是利用clientX/Y获取鼠标的位置信息,而是利用了大家可能比较少用的两个属性lay
HTML5学堂
2018/03/13
3.4K0
JavaScript 获取鼠标及元素在页面上的位置

相似问题

具有绝对定位元素的列之间的意外间隙

20

避免具有绝对位置的HTML元素之间的重叠

22

具有(位置:绝对)的元素的宽度(位置:相对)

27

位置:绝对间隙,左边: auto

12

具有位置的定位DIVs :绝对元素

36
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文