JS实现图片垂直居中显示小结


Posted in Javascript onDecember 13, 2016

第1种,居中效果

<div class="box">
<div class="center">居中效果</div>
</div>
/*第1种,垂直居中效果*/
.box{
    width: 200px;height: 200px;border: 1px solid #ccc;
    position: relative;
 }
.center{
   width: 100px;height: 100px;background: gray;
   margin: auto;position: absolute;top: 0;left: 0;bottom: 0;right: 0;
  }

第2种 图片居中

<div class="box2">
<img class="center2" src="yz_p5.jpeg" alt=""/>
<span class="block"></span>
</div>
/*第2种 图片垂直居中*/
/* span是辅助元素 vertical-align这个属性的特点,它是相对兄弟级行高(line-height)来定位*/

.box2{
  width: 350px;height: 350px;border: 1px solid #F22727;
  text-align: center;
}
.center2{ vertical-align: middle;}
.block{ line-height: 350px;}/*跟父级一样高*/

第3种,居中效果 父元素使用display: table; 子元素display: table-cell;

<div class="box3">
<span class="center3"><img src="yz_p5.jpeg" alt=""/></span>
</div>
/*第3种,居中效果*/
.box3{
  width: 350px;height: 350px;border: 1px solid #F22727;display: table;text-align: center;
}
.center3{
  display: table-cell;vertical-align: middle;
}

 第4种,居中效果

<div class="box4">
<img class="center4" src="yz_p5.jpeg" alt=""/>
</div>
/*第4种,居中效果 根据父元素来计算*/
.box4{
  width:300px;height: 300px;border: 1px solid #F22727;
}
.center4{
  width: 200px;height: 200px;position: relative;left: 16%;top: 19%;
}

以上所述是小编给大家介绍的JS实现图片垂直居中显示小结,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
如何用JavaScript动态呼叫函数(两种方式)
May 03 Javascript
js树插件zTree获取所有选中节点数据的方法
Jan 28 Javascript
JavaScript制作简易的微信打飞机
Mar 31 Javascript
jQuery遍历json的方法分析
Apr 16 Javascript
模仿password输入框的实现代码
Jun 07 Javascript
JS实现的几个常用算法
Nov 12 Javascript
jquery加载单文件vue组件的方法
Jun 20 jQuery
React Native 使用Fetch发送网络请求的示例代码
Dec 02 Javascript
后台使用freeMarker和前端使用vue的方法及遇到的问题
Jun 13 Javascript
微信小程序中限制激励式视频广告位显示次数(实现思路)
Dec 06 Javascript
BootStrap前端框架使用方法详解
Feb 26 Javascript
React冒泡和阻止冒泡的应用详解
Aug 18 Javascript
Javascript this 函数深入详解
Dec 13 #Javascript
JS实现动画兼容性的transition和transform实例分析
Dec 13 #Javascript
简单实现js浮动框
Dec 13 #Javascript
javascript中this关键字详解
Dec 12 #Javascript
深入理解javascript函数参数与闭包
Dec 12 #Javascript
smartupload实现文件上传时获取表单数据(推荐)
Dec 12 #Javascript
Javascript中call,apply,bind方法的详解与总结
Dec 12 #Javascript
You might like
第三节--定义一个类
2006/11/16 PHP
yii实现CheckBox复选框在同一行显示的方法
2014/12/03 PHP
php session实现多级目录存放实现代码
2016/02/03 PHP
PHP中获取文件创建日期、修改日期、访问时间的方法
2016/11/05 PHP
PHP开发实现微信退款功能示例
2017/11/25 PHP
jquery 结合C#后台的数组对文章的关键字自动添加链接的代码
2011/07/15 Javascript
Javascript中查找不以XX字符结尾的单词示例代码
2013/10/15 Javascript
一个简单的Node.js异步操作管理器分享
2014/04/29 Javascript
原生javascript实现图片滚动、延时加载功能
2015/01/12 Javascript
javascript电商网站抢购倒计时效果实现
2015/11/19 Javascript
AngularJS中使用HTML5手机摄像头拍照
2016/02/22 Javascript
用javascript获取任意颜色的更亮或更暗颜色值示例代码
2017/07/21 Javascript
基于Vue实现后台系统权限控制的示例代码
2017/08/29 Javascript
nodemon实现Typescript项目热更新的示例代码
2019/11/19 Javascript
js仿360开机效果
2019/12/26 Javascript
解决vue做详情页跳转的时候使用created方法 数据不会更新问题
2020/07/24 Javascript
python rsa 加密解密
2017/03/20 Python
Django的信号机制详解
2017/05/05 Python
Python调用微信公众平台接口操作示例
2017/07/08 Python
windows 下python+numpy安装实用教程
2017/12/23 Python
python实现二叉查找树实例代码
2018/02/08 Python
python贪婪匹配以及多行匹配的实例讲解
2018/04/19 Python
django 自定义过滤器的实现
2019/02/26 Python
pygame实现俄罗斯方块游戏(基础篇1)
2019/10/29 Python
Python3.7 读取 mp3 音频文件生成波形图效果
2019/11/05 Python
python模拟斗地主发牌
2020/04/22 Python
深入了解Python 方法之类方法 &amp; 静态方法
2020/08/17 Python
Python 实现微信自动回复的方法
2020/09/11 Python
美国最大的宠物用品零售商:PetSmart
2016/11/14 全球购物
美国著名的户外用品品牌:L.L.Bean
2018/01/05 全球购物
2014年应届大学生自我评价
2014/01/09 职场文书
餐饮管理自我介绍信
2014/01/15 职场文书
管理提升方案
2014/06/04 职场文书
七夕相亲活动策划方案
2014/08/31 职场文书
违规违纪检讨书范文
2015/05/06 职场文书
MySQL 8.0 之不可见列的基本操作
2021/05/20 MySQL