水平居中:text-align:center
垂直居中:line-height的值同height或vertical-align:middle

让图片在屏幕正中显示的几种方法:
一、用margin负值,需要宽高固定。

position:absolute;
left:50%;
top:50%;
margin-left:-宽度的一半;
margin-top:-高度的一半;

二、使用css3中的新属性translate,不需要宽高固定。

position:absolute;
left:50%;
top:50%;
transform:translate(-50%,-50%);

三、使用flex布局,不需要宽高固定。需要在父容器中设置:

display:flex;
justify-content:center;
align-items:center; //内容物必须有多行,此属性才有效。

四:将上下左右全设为0,不需要宽高固定。

position:absolute;
top:0;
bottom:0;
left:0;
right:0;
margin:auto;

上下左右全为0会拉伸图片充满父容器,margin为auto会自动填充外边距,从而实现图片居中。

图片实现水平垂直居中的方法相关推荐

  1. html脚本语言居中,web前端:CSS--几种常用的水平垂直居中对齐方法

    层叠样式表(英文全称:CascadingStyleSheets)是一种用来表现html(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言.css不仅可以静态地修 ...

  2. [css] 写出div在不固定高度的情况下水平垂直居中的方法?

    [css] 写出div在不固定高度的情况下水平垂直居中的方法? 我知道的有两种方法<!DOCTYPE html> <html><head><meta char ...

  3. [css] 写出在不固定宽高的元素在固定高度的情况下水平垂直居中的方法

    [css] 写出在不固定宽高的元素在固定高度的情况下水平垂直居中的方法 flex布局:还有就是可以用定位也可以实现等等: flex:父div:{display:flex: justify-conten ...

  4. CSS实现水平垂直居中的方法总结

    在CSS-trick 上面有一篇很棒的博文介绍CSS中的水平垂直居中 戳这里. 在这里我强烈推荐这篇文章的原因是:整篇文章的逻辑结构非常清晰.我之前也看过不少CSS实现垂直居中相关的博客,很多博客的总 ...

  5. css实现文字或者div盒子水平垂直居中的方法

    实现水平垂直居中的方法 文本(文字)内容属于行内元素 行内元素水平垂直居中方法 方式一: 设置文字外层的盒子 text-align:center /*水平居中*/ height = 100px; /* ...

  6. 【面试题】CSS 中几种最常用的水平垂直居中的方法

    目录 CSS 中几种最常用的水平垂直居中的方法 一.使用 margin:auto 二.使用 position:absolute 三.使用弹性布局 四.文本水平对齐和行高 五.使用网格布局 CSS 中几 ...

  7. 微信小程序图片文字水平垂直居中对齐

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到网站 微信小程序图片文字水平垂直居中对齐 要实现水平垂直居中 可使用如下方案 给父元素设置 .td {dis ...

  8. CSS实现文字和图片的水平垂直居中

    一.文本的水平垂直居中: 1.水平居中: 是不是很开心?超级简单的问题,一个text-align:center 就搞定了.过过过- ---------------------------------- ...

  9. 文字居中、CSS中实现盒子水平垂直居中的方法

    1. 文字居中: 第一种方式: 当用text-align:center时,达到的是水平居中的效果,那再用vertical-align:middle:其实是实现不了垂直居中的,此时就需要用到displa ...

最新文章

  1. codeforces1700数学:E2. Close Tuples (hard version)[组合计数 逆向统计] D. Circle Game[对称博弈考虑对称状态的胜负]
  2. oracle全文索引的简单配置
  3. 【Ubuntu】Linux必备软件之Samba
  4. 记录一次uni-app页面跳转无效 来回跳转问题
  5. 2018.09.23 codeforces 1053B. Vasya and Good Sequences(前缀和)
  6. DictionaryTKey,TValue
  7. 【英语学习】【WOTD】brummagem 释义/词源/示例
  8. 火车在提速,生活在加速,快节奏的生活让人们逐渐失去了驻足思考的能力,人们好像已经习惯抱团去做某一件事情,完全不顾这件事情到底适合不适合自己,我在想他们总...
  9. Linux 用户he用户组管理
  10. Map.Entry的使用(转载)
  11. 【人脸质量评估】SDD-FIQA基于人脸相似度分布距离的无监督质量评估方法
  12. Rational Rose画用例图、类图
  13. 如何解决selenium与firefox版本不匹配的问题
  14. 基于Labview与单片机的多通道温度采集系统设计
  15. DELPHI XE10 fmx表格控件Grid单元格根据内容值来设置颜色
  16. RRD_rrd4j的使用说明
  17. (基础篇)用python实现打印节日贺卡
  18. CVPR 2020 | 几篇GAN在low-level vision中的应用论文
  19. 目标检测之单阶段和两阶段检测算法的对比
  20. python123监考系统_2020-2021学年第1学期 期末考试监考安排

热门文章

  1. Linux性能检查命令总结
  2. 2018年38种自由职业大盘点
  3. [python]打日语
  4. 水星MW300R无线路由器的设置方法
  5. perf常用用法简介
  6. 随手查_python
  7. JAVA实现用户抽奖包含完整代码
  8. 宏碁笔记本一键重装win7系统教程
  9. 【\u20a 错误解决】
  10. MMD->Unity一站式解决方案