1.position方法

  • position+margin
.target {position: absolute;margin: auto;top: 0;left: 0;bottom: 0;right: 0;
}
复制代码
  • position+transform
.target {position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);
}
复制代码

2.display方法

  • table+vertical-align+text-align
.target {display: table-cell;text-align: center;vertical-align: middle;
}
复制代码

3.flex布局

  • align-items+justify-content
.target {display: flex;justify-content: center;align-items: center;
}
复制代码

4.grid布局

  • place-content
.target {display: grid;place-content: center;
}
复制代码

一个不定宽高的元素如何在父元素中垂直水平居中相关推荐

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

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

  2. 让一个有宽高的盒子垂直水平居中

    如何让一个有宽高的盒子垂直居中 1.利用盒子宽高和margin <html><head><style type="text/css">*{pad ...

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

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

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

    如何实现不定宽高的div水平垂直居中 第一个方法:我们使用定位给父元素positon:relative,定位到中间 div{ position:absolute; top: 50%; left: 50 ...

  5. canva画图 图片居中裁剪_css实现不定宽高的图片img居中裁剪_类似微信朋友圈图片效果...

    需求如下: 前端需要显示矩形的缩略图,接口返回的图片尺寸大小不一,宽高不相等,需要前端来处理并显示成正方形,类似微信朋友圈图片的效果,等比例正方形显示在列表中,让图片根据宽高来自适应显示在页面上.那么 ...

  6. 不定宽高,实现盒子左右垂直居中

    html <div class="container"><div class="box">不定宽高实现左右垂直剧中</div> ...

  7. 求表面积和体积。 读入5个整数a, b, c, d 和 e,计算物体的表面积和体积。你可以想像该物体是一个长宽高为a, b, c 的长方体,每中央都是凹进去的,而凹进去的深度为 d,沒凹进

    题目描述: 读入5个整数a, b, c, d 和 e,计算物体的表面积和体积.你可以想像该物体是一个长宽高为a, b, c 的长方体,每一面中央都是凹进去的,而凹进去的深度为 d,沒凹进去的边框宽度 ...

  8. 父元素设置overflow: overlay; 或 overflow: scroll; 或 overflow: auto; 如果子元素超出父元素内容,父元素会被子元素超出部分撑大至子元素同样大小

    发现 父元素设置overflow: overlay; 或 overflow: scroll; 或 overflow: auto; 如果子元素超出父元素内容,父元素会被子元素超出部分撑大至子元素同样大小 ...

  9. css笔记(选择器+清除浮动+定位+margin叠加以及子元素margin对父元素拖拽+羽化阴影)

    ##css(Cascading Style Sheet) 1.样式引入 行内样式:优点--效率高: 缺点--html与css代码耦合,复用性低内部样式表:优点--解决css和html代码耦合: 缺点- ...

最新文章

  1. typescript 中 let和var的区别
  2. Lync 2013部署(1)—AD准备
  3. 2021算法竞赛入门班第四节课【搜索】练习题
  4. java 链表反转_剑指BAT:如何最优雅着反转单链表?
  5. Grafana分析Nginx日志
  6. 测试并发应用 (一)监控Lock接口
  7. lambda ::表达式_Lambda表达式和流API:基本示例
  8. 使用try-catch-finally处理异常---java
  9. #033 信安培训基础题Python解决网络安全实验室|网络信息安全攻防学习平台
  10. QT创建和使用动态链接库
  11. linux cpu mysql_Linux 指定MySQL服务运行的CPU核心(数)
  12. 又有一波证照实现电子化!电子印章成为政务服务新动力
  13. 计算机显示发送报告,Word文档打不开提示发送错误报告的解决方法
  14. log.error打印异常堆栈问题
  15. 动手学深度学习v2 课程笔记 — 深度学习基础
  16. tagul添加中文字体——最简单的方法
  17. 工业版树莓派 CM3
  18. cocos creator android 真机调试配置密匙
  19. response.setContentType()与response.setHeader()
  20. linux mint19 无线网卡wifi速度慢解决办法

热门文章

  1. 03-背景音乐及广播
  2. 【微信Java开发 --番外篇】错误解析
  3. linux里与Ctrl组合使用的键
  4. 001.android初级篇之ToolBar
  5. Pentaho部署文档校验过程中遇到的一些问题和解决对策
  6. 转 java学习笔记(必看经典)
  7. sqllite配置(参考别人)
  8. CSS实现 全兼容的多列均匀布局问题
  9. Day14 自己定义泛型类的使用
  10. mysql-基本命令