如何实现不定宽高的div水平垂直居中

第一个方法:我们使用定位给父元素positon:relative,定位到中间
div{
position:absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
注释:子绝父相(子元素绝对定位,父元素相对定位)
第二个方法:通过flex布局
div {
display: flex;
justify-content:center; //子元素水平居中(主轴)
align-items:center; //子元素垂直居中(侧轴)
}
第三个方法:
#box {
width: 100px;
height: 100px;
position: relative;
}
#content {
width: 50px;
height: 50px;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto;
}

如何实现不定宽高的div水平垂直居中相关推荐

  1. 不定宽高的div水平垂直居中

    使用绝对定位和translate 1 原理:位移取值为百分比数值,参照盒子自身尺寸计算移动距离 2 核心代码 position:absolute;//子绝父相 left:50%; top:50%; t ...

  2. 不定宽高的div水平、垂直居中问题

    HTML代码如下: <div id="box"><div id="content"></div> </div> ...

  3. 不定宽高的div如何垂直居中

    话不多说,先上效果图 效果图 html布局 <div class="wap"><div class="center"></div& ...

  4. 不定宽高的DIV,垂直水平居中

    1.怎么让一个不定宽高的DIV,垂直水平居中? 答:1)使用CSS方法. 父盒子设置: display:table-cell; text-align:center; vertical-align:mi ...

  5. 不定宽高的div中 文字垂直居中

    最近公司的项目里面有个要调样式的页面 , 可能是很长很长时间没有写过css样式方面的东西了.吐槽一下我自己,只是一个简单的界面就让我苦恼了很久 需求:在不定宽高的div中 文字垂直居中 div1的宽高 ...

  6. CSS Transform让百分比宽高布局元素水平垂直居中

    CSS Transform让百分比宽高布局元素水平垂直居中 很早以前了解过当元素是固定宽度和高度的时候,水平垂直高居中的方法可以设置margin的负值来使其居中,这个负值是元素的宽和高的一半,比如宽高 ...

  7. 未知宽高元素的水平垂直居中

    大致有4种方法实现:         一.table布局(display:table)         二.绝对布局(position:absolute)+translate         三.转化 ...

  8. 使不知宽高的元素水平垂直居中的方法

    本文主要介绍如何使元素居中显示的几种方法,当然方法有很多,现在记录的不过是笔者目前能够想到的几种:定位.table-cell.增加空span.弹性盒模型. html样式如下: <div clas ...

  9. 编写css让一个已知宽高的div元素水平居中?垂直居中

    让一个已知宽高的div元素水平居中 <style> #div1{ width:200px; height:200px; background:#F00; margin:0 auto; } ...

最新文章

  1. 对于金融的简单理解(一)
  2. linux系统中查看己设置iptables规则
  3. SpringMVC列表不展示数据
  4. 创建一个windows服务的小程序及注意事项
  5. sdut 2128 树结构练习——排序二叉树(BST)的中序遍历
  6. Hyperopt TypeError: 'generator' object is not subscriptable
  7. cmd编译运行Java文件详解
  8. 微信小程序---家庭记账本开发(三)
  9. 【Java程序设计】输入输出
  10. 渗透常用SQL注入语句合集
  11. 智慧校园建设方案!高校统一数据中心解决方案
  12. windows便签快捷键_Windows10便签快捷键在哪里设置?
  13. linux的vi编辑器中如何查找内容(关键字)
  14. spring中的注解和xml配置文件中配置对应总结
  15. windows10计算机放桌面,将win10计算器放在桌面上的操作方法
  16. 保护自己的笔记本电脑,和我一起做
  17. 单位弹性需求曲线形状_需求曲线为直线时,在单位弹性点上总收益为最大。 - 问答库...
  18. 年前找Java实习面试经历
  19. CF 940E Cashback (DP+multiset)
  20. 老牌基金重仓股轮番遭“空投”

热门文章

  1. C++的字符串拷贝函数
  2. 腾龙视觉设计学院王珂老师讲3dsmax课录屏
  3. 洛谷 P1230 智力大冲浪
  4. 什么是UML?为什么要用UML?
  5. opencv-张氏标定法(后篇)
  6. 《1024,程序人生,这个属于我们的特殊日子》
  7. 网易云(网易蜂巢)对象存储--mp4播放
  8. Mobicents JAIN SLEE
  9. 经典歌剧推荐:费加罗的婚礼
  10. 谷歌浏览器安装webstorm插件JetBrains IDE Support Chrome下载地址及使用方法实现自动刷新