响应解

这里有一个很好的解决方案用于响应性设计或未知尺寸总体而言如果你不需要支持IE8和更低的。.centered-axis-x {

position: absolute;

left: 50%;

transform: translate(-50%, 0);}

.outer {

position: relative; /* or absolute */

/* unnecessary styling properties */

margin: 5%;

width: 80%;

height: 500px;

border: 1px solid red;

}

.inner {

position: absolute;

left: 50%;

top: 50%;

transform: translate(-50%, -50%);

/* unnecessary styling properties */

max-width: 50%;

text-align: center;

border: 1px solid blue;

}

I'm always centered
doesn't matter how much text, height or width i have.
The dimensions or my parent are irrelevant as well

线索是,left: 50%是相对于父级的,而translate转换相对于元素的宽度/高度。

这样,您就有了一个完美的居中元素,子元素和父元素都具有灵活的宽度。奖励:即使孩子比父母大,这也是可行的。

您也可以用它垂直对中(同样,父级和子级的宽度和高度可以完全灵活(和/或未知):.centered-axis-xy {

position: absolute;

left: 50%;

top: 50%;

transform: translate(-50%,-50%);}

记住你可能需要transform供应商的前缀也是。例如-webkit-transform: translate(-50%,-50%);

html 绝对位置居中,如何在div中对绝对定位元素进行居中?相关推荐

  1. php h1怎么居中,html-如何在div中垂直居中放置H1?

    html-如何在div中垂直居中放置H1? 首先,我道歉. 我知道这里针对此问题发布了各种解决方案,但是对于我一生来说,我无法让它们发挥任何作用. 对于响应式网站,我正在尝试将H1放在div中. 水平 ...

  2. html判断坐标,js判断鼠标位置是否在某个div中的方法

    本文实例讲述了js判断鼠标位置是否在某个div中的方法.分享给大家供大家参考,具体如下: div的onmouseout事件让div消失时,会出现这样的情况,就是当鼠标移至div中的其它内容时,此时也判 ...

  3. css如何实现让div中的多行文字居中显示

    标题css如何实现让div中的多行文字居中显示 最近在做项目的时候遇到一个div中有多行文字(可能一行也可能多行)需要实现居中显示,试了好多方法都不行,显然不能使用padding来居中,因为文字有多少 ...

  4. Html怎样往div中添加文本,给div中添加文本元素

    [javascript]代码库 给div中添加文本元素 div{ border: 1px solid blue; background-color: green; width: 300px; heig ...

  5. js判断鼠标位置是否在某个div中

    div的onmouseout事件让div消失时,会出现这样的情况,就是当鼠标移至div中的其它内容时,此时也判定为离开div,会触发 onmouseout事件,这样div中的内容就不能操作了.解决的办 ...

  6. 如何在div中垂直对齐图像

    如何在包含div内部对齐图像? 例 在我的示例中,我需要使用class ="frame "将<img>在<div>垂直居中: <div class=& ...

  7. div中图片水平竖直居中

    .imgShow { width: 9rem; height: 9rem; background-color: #ffa8b4; <!-- 主要功能代码就这三行  给父类div加这三行代码就居中 ...

  8. android控件位置居中,Android 的布局中如何使控件居中

    首先要分两种不同情况,在两种不同的布局方式下:LinearLayout 和RelativeLayout 1. LinearLayout a). android:layout_gravity=" ...

  9. 伪元素在父元素中居中_web前端Html5开发CSS之元素五大居中方式,实用又简单!...

    大家是不是对元素居中的知识点很是模糊?是不是苦于找不到一个总结的通俗易懂的说明?是不是自己懒得去总结?今天小编在前端的学习与实践中总结出的元素的五大居中方式,黏贴了代码并对代码做了解释,希望对迷茫的有 ...

最新文章

  1. vc 递归删除非空文件夹
  2. vscode 怎么让光标一下子跳到行尾部_动图演示23个常用 VsCode 快捷键(Window Mac)...
  3. SVN禁止提交部分文件
  4. 计算机访问 用户密码不能为空,解决空密码账户无法访问Windows XP共享文件夹
  5. vue.js是什么框架?有什么优势?
  6. 如何看待夸克,酷狗概念版等简洁型软件?
  7. java面试题jvm_经典面试题|讲一讲JVM的组成
  8. python批量安装第三方库_使用Python批量安装第三方库
  9. 电气图纸制图规范及电气图纸的识读方法大全
  10. 人脸识别系统技术方案
  11. IE 不兼容 justify-content:space-evenly 的解决办法
  12. 2022年上海房地产研究报告
  13. HCIE--路由交换--IGP部分实验详解
  14. 原来这才是折叠屏的刚需...
  15. AD PCB设计入门总结(一)
  16. C++控制台RPG游戏(序)
  17. Linux sudo命令报错:用户不在sudoers文件中
  18. iOS APP真机测试及上架App Store流程记录
  19. MDT2013 8456 Task Sequence详解
  20. Java利用二分法开根号

热门文章

  1. 伪题解 洛谷 P1363 幻想迷宫(DFS)
  2. redux使用教程详细介绍
  3. Java Integer常量池——IntegerCache内部类
  4. Thrift-java实例
  5. android程序逆向工程
  6. ps -eo 用户自定义格式显示
  7. 网站icon收藏夹图标
  8. 新车可以无牌上路7天_铜竟然可以做成袜子,连穿7天不臭脚!
  9. 《编程导论(Java)·9.3.1回调·3》回调的实现
  10. Power Query获取整理多来源数据