首页 > 其他分享 >父子dom元素绝对定位,因为边框无法完全重叠的问题

父子dom元素绝对定位,因为边框无法完全重叠的问题

时间:2023-01-10 15:13:56浏览次数:43  
标签:定位 重叠 dom 元素 300px 边框 height border

首先看效果,将显示比例调到200%,效果更明细

上代码

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
    <style>
      .outer {
        position: relative;
        width: 300px;
        height: 300px;
        background-color: #bed4e6e7;
        border: 1px solid #1500ffbe;
      }
      .inner {
        position: absolute;
        left: 0px;
        top: 0px;
        width: 300px;
        height: 50px;
        border: 1px solid #1500ffbe;
      }
    </style>
  </head>
  <body>
    <div>
      <div class="outer">
        <div class="inner"></div>
      </div>
    </div>
  </body>
  <script></script>
</html>

然后我们把子元素的边框宽度调大,如下
image
很明显,是因为定位会计算边框的。因此定位向左上移动父元素边框的宽度就好了

标签:定位,重叠,dom,元素,300px,边框,height,border
From: https://www.cnblogs.com/code-R/p/16880807.html

相关文章

  • 迁移学习(IIMT)——《Improve Unsupervised Domain Adaptation with Mixup Training》
    论文信息论文标题:ImproveUnsupervisedDomainAdaptationwithMixupTraining论文作者:ShenYan,HuanSong,NanxiangLi,LincanZou,LiuRen论文来源:arxiv2020论文......
  • (5)go-micro微服务domain层开发
    目录一domain层介绍说明二model层开发三repository层开发四service层开发五最后一domain层介绍说明domain层专注于数据库数据领域开发,我们把数据库相关操作全部......
  • eruda 最新版本 2.10.0 绑定 dom 在指定位置显示
    前言继上篇的【解决使用Eruda绑定dom未在指定位置显示问题】,最近重新拉取项目进行npminstall的时候,运行后发现,eruda的布局又出现了问题,看下运行的效果:正常的效果......
  • React面试:谈谈虚拟DOM,Diff算法与Key机制
    1.虚拟dom原生的JSDOM操作非常消耗性能,而React把真实原生JSDOM转换成了JavaScript对象。这就是虚拟Dom(VirtualDom)每次数据更新后,重新计算虚拟Dom,并和上一次生成的虚拟......
  • log4net 文件名重叠解决办法
    此为多线程写日志造成解决办法,在appender节点里添加:<paramname="lockingModel"type="log4net.Appender.FileAppender+MinimalLock"/>完整XML示例:<log4net>......
  • CSS优先级-权重叠加计算
    •先上总结:a.说明:i.公式:(行内,Id,类,标签)ii.规则:从左至右依次做个数上的比较,如果同级数量一致,则比较下一级个数,直到某一级数......
  • 6.1认识BOM和DOM
    认识BOM和DOM什么是BOMBOM是BrowserObjectModel的简写,即浏览器对象模型。BOM有一系列对象组成,是访问、控制、修改浏览器的属性的方法BOM没有统一的标准(每种客户端都......
  • 6.1认识BOM和DOM
    认识BOM和DOM什么是BOMBOM是BrowserObjectModel的简写,即浏览器对象模型。BOM有一系列对象组成,是访问、控制、修改浏览器的属性的方法BOM没有统一的标准(每种客户端都......
  • Python学习——random相关代码
    importrandom#求随机能被3和5同时整除的数num=random.randint(1,1000)ifnum%3==0andnum%5==0:print(f'数字{num}可以被3和5整除')elifnum%3==0:......
  • 牛客进阶题目12:重叠序列检测
    注意看波形,flag相对于data的输入延迟两拍。也就是在输入1011后,第一拍进行检测,第二拍拉高flag。`timescale1ns/1nsmodulesequence_test2( inputwireclk, inputw......