php垂直居中代码_图文详解图片水平垂直居中的五种方法(附代码)
在页面布局时经常需要对图片的位置进行处理,这篇文章围绕图片居中展开,主要讲了如何用CSS实现图片的水平居中,图片垂直居中,还有图片的水平垂直居中,课程比较实用,感兴趣的小伙伴,可以参考一下,希望对你有所帮助。
1、text-align: center实现图片水平居中
text-align一般用于文本的水平居中,也可以用于图片,代码如下:
CSS部分:
HTML部分:
效果图:
2、line-height和text-align: center 实现图片的水平垂直居中
设置line-height的值等于height,可以实现垂直居中,text-align: center可以实现水平居中。HTML部分一样,CSS代码如下:
效果图:
3、display: table和display: table-cell实现图片水平垂直居中
利用table方法设置display: table,display: table-cell,但是这种方法并不兼容IE6/IE7,如果你不需要支持IE67可以使用这种方法
css样式直接写在标签里面,代码如下:
4、position实现图片水平垂直居中
定位方法:在父盒子中设置相对定位,在子盒子中设置绝对定位,即所谓的父相对子绝对。设置图片位置左边为50%,上边为50%,(注意:这样并没有垂直居中),还需要设置margin-left为图片长度的一半,margin-top为图片高度的一半。HTML部分一样,CSS代码如下;
5、背景background实现图片水平垂直居中
利用background: url no-repeat center center 实现图片的水平垂直居中div{
width: 400px;
height:200px;
border: green solid 1px;
background: url(img/logo.png) no-repeat center center ;
}
总结:以上介绍了图片居中的5种方法,各不相同,具体用什么方法,看个人习惯和工作需要,初学者可以自己动手尝试,希望可以帮助到你!
php垂直居中代码_图文详解图片水平垂直居中的五种方法(附代码)相关推荐
- html语言div图片垂直居中,图文详解图片水平垂直居中的五种方法
1.text-align:center实现图片水平居中 text-align一般用于文本的水平居中,也可以用于图片,代码如下: CSS部分: div{ text-align:center; width ...
- java实现生日提醒_asp实现的可以提醒生日的几种方法附代码
asp实现的可以提醒生日的几种方法附代码 更新时间:2008年06月20日 08:44:52 作者: asp提醒生日的原理一般就是把用户的出生日期和当前日期对比,如果少于几天则提醒显示,下面是几种 ...
- 五种方法 前端代码实现九宫格布局
前端实现一个九宫格布局,可以用多少种方法实现呐?今天我们就来实际操作一下,看有多少种实现方式. 首先,定义好通用的HTML结构: <div class="box">&l ...
- python画美女代码_教你用python爬取网站美女图(附代码及教程)
我前几篇文章都是说一些python爬虫库的用法,还没有说怎样利用好这些知识玩一些好玩的东西.那我今天带大家玩好玩又刺激的,嘻嘻!对了,requests库和正则表达式很重要的,一定要学会!一定要学会!! ...
- 一键分享手机代码_通过广告路由器指定手机浏览器自动认证WIFI上网 附代码
说说应用过程,下面用手机QQ浏览器为例.在路由器搭建免费WIFI,用户连接免费WIFI后,使用手机QQ浏览器点击打开任意网页即可自动通过认证并上网,有的手机会自动打开认证网页,如果使用其他手机浏览器则 ...
- 详解PHP实现定时任务的五种方法
定时运行任务对于一个网站来说,是一个比较重要的任务,比如定时发布文档,定时清理垃圾信息等,现在的网站大多数都是采用PHP动态语言开发的,而对于PHP的实现决定了它没有Java和.Net这种AppSer ...
- python怎么清除代码_Python如何清空列表?清空列表的4种方法(代码示例)
通过Python语言提供的不同构造的方法可以有许多方法来清空列表,下面本篇文章就来给带大家介绍Python中4种清空列表的方法,希望对大家有所帮助. 方法1:重新初始化列表 可以重初始化列表,初始化该 ...
- 伤疤好了有黑印怎么办_脸上疤掉了黑印怎么办 五种方法去除黑印
脸上疤掉了黑印怎么办 五种方法去除黑印更新时间:2018-04-02 核心提示: 脸上疤掉了之后就会留下黑色痘印,黑色痘印长时间留在脸上,自然也会让人们感觉到非常心烦,并且也会极大的影响到容貌,所以我 ...
- 【CAD卡顿解决方法详解,网上最实用五种方法,开机卡顿,拖图卡顿,画直线卡顿等问题,一一详细教你解决】
我们刚装好CAD时,往往会遇到启动缓慢,画直线卡顿等现象,接下来我就详细介绍如何处理这些问题 1 启动卡顿 面对启动卡顿,我们可以将"初始化界面"给关闭掉,在命令行中输入Start ...
最新文章
- Android Binder 学习笔记
- qpython3安装kivy_kivy库的安装
- Windows上编译github源码方式运行Node-RED,以及离线迁移安装Node-RED
- 最佳调度问题pascal程序
- ORACLE 10.2.01升级10.2.05 for windows 详细文档
- appcrash事件java,java – SpringBoot应用程序崩溃
- 网易云音乐评论催泪刷屏?我用Python抓取了1008328条热评告诉你为什么!
- Docker基本使用方法(build image \run...)
- 容器技术Docker K8s 28 容器服务ACK基础与进阶-弹性伸缩
- 自动将视频文件生成字幕的软件autosub的替代工具字幕酱(支持英文、日语和法语、德语、韩语)
- AM3352时钟系统分析
- Make sure that libnvrtc-builtins.so.11.1 is installed correctly.
- 同一网段两台电脑共享文件
- 飞塔防火墙服务激活操作步骤
- 区块链技术在中小企业型的应用
- 最小生成树 算法思想及模板代码
- 字体的报警 Font shape `TU/ptm/m/n‘ undefined(Font) using `TU/lmr/m/n‘ instead
- PLC 工程师必备知识 — IO模块选型和使用(下篇)
- 3dmax贴图出现白边解决方法
- 向量学习2:图形围绕自己中心旋转、围绕图形外或内任意点为中心旋转