在我们开发前端页面的时候,为了让页面效果美观,会让图片呈现居中效果。那么css怎么让img图片居中显示呢?本篇文章给大家带来css如何让img图片居中。

display属性实现图片居中的两种方法:

1、利用display的table-cell属性值,再配合text-align: center;与vertical-align: middle;设置图片居中

2、设置display: flex;,利用弹性布局flex来设置img图片的居中

下面我们通过简单的代码示例,详细了解一下这两种方法是怎么实现图片居中的。

1、利用display:table-cell来实现img标签图片的水平和垂直居中

img图片居中

.demo{

width: 400px;

height: 300px;

border: 1px dashed #000;

display: table-cell; /*主要是这个属性*/

vertical-align: middle;

text-align: center;

}

.demo img{

width: 200px;

height: 150px;

}

效果图:

说明:

在demo盒子中设置display: table-cell;会让demo盒子作为一个表格单元格显示(类似

和 ),在设置text-align: center;就会让img图片水平居中,设置vertical-align: middle;让img图片垂直居中。

2、弹性布局flex

img图片居中

*{margin: 0;padding:0;}

.demo{

width: 400px;

height: 300px;

margin: 50px auto;

border: 1px dashed #000;

display: flex;

justify-content: center;

align-items: center;

}

.demo img{

width: 200px;

height: 150px;

}

效果图:

html中怎么设置文本框居中显示图片,css如何让图片水平居中显示?相关推荐

  1. Origin Pro 8.5设置文本框居中显示

    Q:在图形内新增了Text Object(文本框),如何使其居中? A:可执行如下操作: 单击文本框,右键Programming Control 在对话框内键入:XB.x=1/2*(layer.x.f ...

  2. html设置文本框只读属性,juqery/js/css设置文本框只读属性的方法

    一.设置HTML表单文本框为只读的几种方式 有时候,我们希望表单中的文本框是只读的,让用户只能查看信息而不能修改其中的信息,使 input type="text" name=&qu ...

  3. css可以设置文本框颜色吗,如何在css中设置文本框颜色

    如何在css中设置文本框颜色 发布时间:2021-04-29 15:33:54 来源:亿速云 阅读:72 作者:Leah 如何在css中设置文本框颜色?针对这个问题,这篇文章详细介绍了相对应的分析和解 ...

  4. html输入框自动对齐,html如何设置文本框对齐

    html设置文本框对齐的方法:1.将表格标签table添加到form表单标签内部进行布局:2.文本.组件后添加空格对齐:3.组件同行处理. 本教程操作环境:windows7系统.html5版,DELL ...

  5. gui界面文本输入存入mysql中_把“文本框输入的内容”全部变成“********”,然后存入数据库,如何做到?...

    展开全部 设置文本框62616964757a686964616fe4b893e5b19e31333234333339的 PasswordChar属性为* (其实可以是任意单个字符的) 读取时同普通的文 ...

  6. php+输入框只读,设置文本框只读(textbox/input readonly)不允许输入

    文本框一般是用来让用户输入填写资料的,但有的时候只是用它来显示资料,也就是不允许输入任何内容,这应该怎么设置?只要添加一个只读属性(readonly)就能达到这个目的. 文本框有两种,一种为服务器控件 ...

  7. Win32汇编获取和设置文本框的内容

    看一下Win32汇编如何获取和设置文本框的内容: 资源文件如下: #include <resource.h>#define ICO_MAIN 0x1000 //图标 #define DLG ...

  8. java文本框背景_background 设置文本框背景图

    background 属性的作用是给元素设置背景,它是一个复合属性,常用的子属性如下: background-color 指定元素的背景颜色. background-image 指定元素的背景图像. ...

  9. tableView cell 中如果有文本框点击自动滚动不被键盘挡住

    tableView cell 中如果有文本框点击自动滚动不被键盘挡住 tableView 是继承UIscrollView,所以自然有setContentOffset方法,该方法可以设置tableVie ...

最新文章

  1. vc中常用文件操作(二) Ini文件操作
  2. Django ORM的F Q和extra操作
  3. 【超详细】模拟器EVE的安装与使用,附下载链接
  4. (转)NSIS使用心得
  5. js最小化浏览器_「译」解析、抽象语法树(ast) +如何最小化解析时间的5个技巧...
  6. 【干货贴】消息队列如何利用标签实现消息过滤
  7. outset边框html,CSS3 border-image-outset属性怎么用?
  8. 求方阵的鞍点(即在行最小列最大的那个点)
  9. 宅霸java_宅霸游戏联机平台下载|宅霸游戏联机平台免费版下载 v4.5.0 官方版_小皮网...
  10. 换个角度感受华为云的GPU云服务器
  11. Javascript网页打印大全
  12. 微信中无法下载APP的解决办法
  13. Roon 1.8(806) for Windows
  14. 强大的Git客户端:Tower for Mac(7.1(291)
  15. 服务器放在机柜_服务器的安装与服务器机柜的使用
  16. 《Android开发艺术探索》笔记目录
  17. 深度学习-如何下载以及导入Datasets数据集
  18. Firing:Preserving the Employee's Dignity(尊严)(2018/07/26)
  19. Python 吃饭没人付钱??/ 怎么可能 一个小游戏决定 刺激开心
  20. android webview 深度链接,Deeplink(深度链接)是什么?如何做到高效场景还原

热门文章

  1. ansible及ansible-palybook使用(持续更新)
  2. 【读书笔记《Android游戏编程之从零开始》】17.游戏开发基础(游戏适屏的简述和作用、让游戏主角动起来)...
  3. Java中Scanner的使用方法
  4. java String pool
  5. 自己看着视频的理解:设计模式之abstractfactory模式(2)
  6. Mysql 通过frmibd 恢复数据
  7. 磁盘和文件系统管理(一)
  8. linux之sed命令的用法
  9. 10g启动归档模式及报ORA-00265错处理
  10. c语言dp状态转移方程,[总结-动态规划]经典DP状态设定和转移方程