all

如何在 div 中将绝对定位的元素居中?

发布于 2022-03-22 23:29:05

我需要在窗口的中心放置一个div(with position:absolute;) 元素。但是我这样做有问题,因为 宽度是未知 的。

我试过这个。但它需要调整,因为宽度是响应式的。

.center {
  left: 50%;
  bottom: 5px;
}

我该怎么做?

关注者
0
被浏览
40
1 个回答
  • 面试哥
    面试哥 2022-03-22
    为面试而生,有面试问题,就找面试哥。

      <div style="position: absolute; left: 50%;">
    
        <div style="position: relative; left: -50%; border: dotted red 1px;">
    
          I am some centered shrink-to-fit content! <br />
    
          tum te tum
    
        </div>
    
      </div>
    
    </body>
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看