1、text-align:center实现图片水平居中

text-align一般用于文本的水平居中,也可以用于图片,代码如下:

CSS部分:

div{

text-align:center;

width:500px;

border:greensolid1px;

}

HTML部分:

效果图:

图片垂直居中1.jpg

2、line-height和text-align:center实现图片的水平垂直居中

设置line-height的值等于height,可以实现垂直居中,text-align:center可以实现水平居中。HTML部分一样,CSS代码如下:

div{

text-align:center;

width:400px;

height:200px;

line-height:200px;

border:greensolid1px;

}

img{

vertical-align:middle;

}

效果图:

图片垂直居中3.jpg

3、display:table和display:table-cell实现图片水平垂直居中

利用table方法设置display:table,display:table-cell,但是这种方法并不兼容IE6/IE7,如果你不需要支持IE67可以使用这种方法

css样式直接写在标签里面,代码如下:

html语言div图片垂直居中,图文详解图片水平垂直居中的五种方法相关推荐

  1. php垂直居中代码_图文详解图片水平垂直居中的五种方法(附代码)

    在页面布局时经常需要对图片的位置进行处理,这篇文章围绕图片居中展开,主要讲了如何用CSS实现图片的水平居中,图片垂直居中,还有图片的水平垂直居中,课程比较实用,感兴趣的小伙伴,可以参考一下,希望对你有 ...

  2. 详解PHP实现定时任务的五种方法

    定时运行任务对于一个网站来说,是一个比较重要的任务,比如定时发布文档,定时清理垃圾信息等,现在的网站大多数都是采用PHP动态语言开发的,而对于PHP的实现决定了它没有Java和.Net这种AppSer ...

  3. 用函数统计各分数段人数c语言,如何使用Excel函数统计各分数段的人数(五种方法)...

    如何使用Excel函数统计各分数段的人数(五种方法),对老师很有用哦. Excel教程:妙用Excel五个函数统计学生期末考试分数段 考试结束,老师们都要对学生的考试成绩进行分析.各分数段人数的统计是 ...

  4. 【CAD卡顿解决方法详解,网上最实用五种方法,开机卡顿,拖图卡顿,画直线卡顿等问题,一一详细教你解决】

    我们刚装好CAD时,往往会遇到启动缓慢,画直线卡顿等现象,接下来我就详细介绍如何处理这些问题 1 启动卡顿 面对启动卡顿,我们可以将"初始化界面"给关闭掉,在命令行中输入Start ...

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

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

  6. CSS实现水平垂直居中的五种方法

    前言 今天来看看一个之前困扰我很久的问题,在CSS中,水平垂直居中,能有几种写法. 方法一:margin:auto 子绝父相,当元素绝对定位的时候,会根据最近父元素进行定位,利用这个特性,我们有了这种 ...

  7. 详解 CSS position定位的五种方式

    position 属性规定应用于元素的定位方法的类型(static.relative.fixed.absolute 或 sticky). 常见的固定定位,例如手机端的导航,快捷按钮.例如本站的&quo ...

  8. 详解Java解析XML的四种方法

    http://developer.51cto.com  2009-03-31 13:12  cnlw1985  javaeye  我要评论(8) XML现在已经成为一种通用的数据交换格式,平台的无关性 ...

  9. C语言实现不带头结点的单链表逆置的三种方法

    C语言实现不带头结点的单链表逆置的三种方法 直接循环 头插法 递归法 END! 直接循环 图片解释 ListNode* ReverseList1(ListNode *head) {if(head == ...

最新文章

  1. linux防火墙伦堂,「linux专栏」自从看了这篇文章,我彻底搞懂了selinux和防火墙...
  2. mysql相关操作_mysql相关操作(2)
  3. linux -- supervitord怎么杀出主进程派生出来的子进程。
  4. mysql相关文献及翻译_MySQL数据库管理外文翻译文献中英文.doc
  5. 第七节:EF Core调用SQL语句和存储过程
  6. Android 系统(228)---NITZ网络自动对时功能不起作用
  7. C# 通过一个控制台打开另一个控制台
  8. 基恩士PLC⑤--Fault程序实例笔记
  9. 计算长方体、四棱锥的表面积和体积 SDUT 3337
  10. 微信小程序存在的风险_微信小程序交易存在哪些风险
  11. c语言小游戏 贪吃蛇
  12. linux gcc配置安装文件失败,安装一些环境时提示安装不成功帮一下看看什么情况(apt-get install gcc g++ ssh...
  13. 如何使用Flashfxp上传下载文件
  14. java里人带狗散步,不想带狗狗出门散步,告诉你5个遛狗的好处,不仅仅只有狗狗受益...
  15. SEED-XDS560v2 EMU1-3 led闪烁
  16. 副主任医师计算机英语,医院职称的英语叫法
  17. Port 1-1023
  18. uip-udp-demo分析---基于contiki
  19. 高校计算机实验管理人员会议,同济大学对口支援高校计算机实验教学研讨会召开...
  20. 如何使用JavaScript实现纯前端读取和导出excel文件

热门文章

  1. 9.0 桌面应用QuickStep
  2. windows7计算机配置要求,教你win7配置最低要求是什么
  3. (Shortest Paths Algorithm)
  4. TestStand中,ProcessSetup中的fileGlobal没有传递到MainSequence中
  5. 11. 机器人正运动学---姿态描述之四元数
  6. 必看 | Hexo博客搭建超级指南
  7. 显示屏播放服务器S3的前身,道可视S3+高端音乐车机略胜一筹
  8. 英语学习利器,后悔后知后觉了--------------------韦氏三宝
  9. 基于springboot图书借阅挂失归还系统
  10. 用FPGA开发板做一个I2CEEPROM的烧写器